看板 Grad-ProbAsk 關於我們 聯絡資訊
http://i.imgur.com/H4Wwe6t.jpg Main memory為4MB,共需要22bits表示的22是哪裡來的 4MB不是等於32000bits? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.218.17.189 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1476682545.A.529.html
a1654812398: 1Mbytes=2^20bits 10/17 13:47
a1654812398: 應該說一個1MB的資料要用20bit去表示 10/17 13:49
aa06697: byte address = 一個address可以存1 byte大小 所以4MB me 10/17 14:36
aa06697: mory = 要用4M個 = 2^22個address存 而address本身也要存 10/17 14:36
aa06697: 起來也會佔大小 ex: 0000, 0001, 0002... 都可以是一個ad 10/17 14:36
aa06697: dress 所以要表示這2^22個address 至少要22bit 也就是從 10/17 14:36
aa06697: 0....0(22個0) ~ 1....1(22個1) 10/17 14:36
ken83924: 感謝樓上兩位,我懂了 10/17 16:56
kyuudonut: 一樓是不是搞錯什麼? 1 MB = 2^20 Byte = 2^23 Bit 10/18 20:08