看板 Grad-ProbAsk 關於我們 聯絡資訊
在複習記憶體空間時,看到以下這句話 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