記憶體位址的計算方法

2021-05-07 14:41:00 字數 696 閱讀 6971

記憶體位址的計算方法

記憶體是按位元組編址的,所以單位是位元組哈,1位元組可是等於8位的。因為計算的範圍一般比較小,所以就記住兩個就夠了。記住幾個常用的2的10次方為1024即1kb

2的20次方=(2的10次方)的平方,即1mb就行了

如果要求更大的,那就再記住2的40次方=(2的10次方)的4次方=1gb,一般就夠用了。

dffff-a0000 = 3ffff

一眼看不出來大小滴,或許你要用筆算,不過用這個方法兩眼就能看出來:

3ffff展開為2進製就是2的18次方,是吧,即

2的10次方乘以2的8次方=1k*256即256kb

或者直接2的20次方/2的2次方=2的18次方。一般選就近原則。1mb/4=256kb

32k*8bit=256kb=(256kb/8bit)

在網上找的另外一道題:

計算機sram容量為4k x 8,配置位址首位址為:06800h,則其末位址是多少

a.38800h     b.10800h   c.077ffh   d.07800h

分析:公式:

記憶體容量=末位址-首位址+1

4k*8bit = 4kb即2的平方乘以2的10次方,2的12次方,12/4=3**為16進製制)即1000h

01000h=末位址-6800h+1h

末位址=01000h+6800h-1h

末位址=077ffh

記憶體位址的計算方法

記憶體位址的計算方法 記憶體是按位元組編址的,所以單位是位元組哈,1位元組可是等於8位的。因為計算的範圍一般比較小,所以就記住兩個就夠了。記住幾個常用的2的10次方為1024即1kb 2的20次方 2的10次方 的平方,即1mb就行了 如果要求更大的,那就再記住2的40次方 2的10次方 的4次方 ...

記憶體位址的計算方法

記憶體位址的計算方法 but bueatiful 記憶體是按位元組編址的,所以單位是位元組哈,1位元組可是等於8位的。因為計算的範圍一般比較小,所以就記住兩個就夠了。記住幾個常用的2的10次方為1024即1kb 2的20次方 2的10次方 的平方,即1mb就行了 如果要求更大的,那就再記住2的40次...

記憶體位址計算問題

1.記憶體位址從a4000h到cbfffh共有幾個儲存單元是怎麼計算的?cbfff a4000 1 28000 十六進製制 cbfff a4000 1 cc000 a4000 cc a4 16 3 cc a4 2 12 2 16 8 2 12 40 2 12 160 2 10 b 160 kb 2....