[理工] 計算機概論 記憶體空間

看板Grad-ProbAsk作者 (Wayne)時間6年前 (2017/12/23 12:16), 6年前編輯推噓4(409)
留言13則, 5人參與, 6年前最新討論串1/1
在複習記憶體空間時,看到以下這句話 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

12/23 12:37, 6年前 , 1F
意思是access word 需要幾bits
12/23 12:37, 1F

12/23 12:45, 6年前 , 2F
那請問這題應該是24還是21?
12/23 12:45, 2F

12/23 12:45, 6年前 , 3F
16MB是16 Mega Byte 不是 16 Mega Bit
12/23 12:45, 3F

12/23 12:46, 6年前 , 4F
8bits=1byte
12/23 12:46, 4F

12/23 12:46, 6年前 , 5F
另外你算幾個word錯了 因爲8bits=1w
12/23 12:46, 5F

12/23 12:46, 6年前 , 6F
16MB代表有2^24Byte 又一個word是1byte 所以有2^24格
12/23 12:46, 6F

12/23 12:46, 6年前 , 7F
他說1word是8bits也就是1byte
12/23 12:46, 7F

12/23 12:46, 6年前 , 8F
所以需要24bit 存取記憶體
12/23 12:46, 8F

12/23 12:47, 6年前 , 9F
所以仍然是24
12/23 12:47, 9F

12/23 12:47, 6年前 , 10F
記憶體空間16M bytes 所以你有16M這麼多的word
12/23 12:47, 10F

12/23 12:53, 6年前 , 11F
感謝解答,理解了!
12/23 12:53, 11F

12/24 13:51, 6年前 , 12F
有2^24個車廂 每個車廂是8bits(1Word)大 需要24條線去控制
12/24 13:51, 12F

12/24 13:51, 6年前 , 13F
各個車廂
12/24 13:51, 13F
文章代碼(AID): #1QFTYVcz (Grad-ProbAsk)