作者pttderek (pttderek)
看板TransCSI
標題[問題] 記憶體大小之計算?
時間Tue Oct 14 10:21:13 2008
記憶體大小之計算?
1.主記憶體內由06AE開始存入20K之資料,求終止位址?
ANS:終止=20K+06AE-1=5000+06AE-1=56AD
2.FFFF到0000的大小為何?
ANS:FFFF-0000+1=10000=16^4=2^16=64K Byte
我的問題在於:
第一題:因為20K是用BIT去算的,但記憶體不是應該用Byte來當最小單位算嗎?
第二題:呈第一題觀念,2^16應該是64K bit,怎麼又變成byte來當單位了?
此兩題好像互有矛盾,一下用bit一下又用byte,
我想是我剛入門學藝不精,希望高手指正我的觀念~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.125.129.217
1F:→ pttderek:補充:位址06AE是用4*4=16BIT=2BYTE來儲存這個位址嗎?因為 10/14 10:32
2F:→ pttderek:有聽老師說一個位址是用一個BYTE來儲存的 10/14 10:34
3F:推 future1234:就好像幾個bit可以定出多大size的記憶體 10/14 17:40
4F:→ future1234:前面有文章 還蠻舊的討論 最後好像還是沒討論出個所以 10/14 17:40
5F:推 future1234:你有補習的話 問問你們老師吧:> 10/14 17:42
6F:→ pttderek:老師說記憶體都用BYTE來當單位就對了~~感恩大家~~ 10/25 08:40