作者wayneshiau (Wayne)
看板Grad-ProbAsk
標題[理工] 計算機概論 記憶體空間
時間Sat Dec 23 12:16:28 2017
在複習記憶體空間時,看到以下這句話
If the memory address space is 16 MB and the word size is 8 bits,
then 24 bits are needed to access each word
不太懂其意義
此題依照我的理解是2 ^ 24 = 16MB,
每一個word是8bits(2^3),所以應該是有2^21個word
所以應該是21 bits to access each word
或是我搞錯access each word的意思?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.244.201
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1514002591.A.9BD.html
※ 編輯: wayneshiau (114.36.244.201), 12/23/2017 12:32:14
推 TWkobe: 意思是access word 需要幾bits 12/23 12:37
→ wayneshiau: 那請問這題應該是24還是21? 12/23 12:45
→ TMDTMD2487: 16MB是16 Mega Byte 不是 16 Mega Bit 12/23 12:45
→ TMDTMD2487: 8bits=1byte 12/23 12:46
推 TWkobe: 另外你算幾個word錯了 因爲8bits=1w 12/23 12:46
推 jerry900287: 16MB代表有2^24Byte 又一個word是1byte 所以有2^24格 12/23 12:46
→ TMDTMD2487: 他說1word是8bits也就是1byte 12/23 12:46
→ jerry900287: 所以需要24bit 存取記憶體 12/23 12:46
→ TWkobe: 所以仍然是24 12/23 12:47
→ TMDTMD2487: 記憶體空間16M bytes 所以你有16M這麼多的word 12/23 12:47
→ wayneshiau: 感謝解答,理解了! 12/23 12:53
推 HYH84: 有2^24個車廂 每個車廂是8bits(1Word)大 需要24條線去控制 12/24 13:51
→ HYH84: 各個車廂 12/24 13:51