Re: [二進] 128MegaBytes = ? Bits
※ 引述《virkful (卡啦)》之銘言:
: 最近買了本很爛的參考書...
: ( 高點致勝叢書系列 計算機概論 2011/3 二版 編著:余強 余思維 )
: ( 建議售價520NTD.. 我覺得我讀到內傷, 醫藥費都比這還多..)
: 有些時候他答案是對的 有些時候是錯的
: 我唸得很挫折... 今天唸到了這邊
: Q: 某一電腦最大DRAM可達 128Mbyte, 則需要有幾條位址線?
: A: 因為128Mbyte = 2^7 * 2^20 = 2^27 bits
: 但是我記得
: 1 Byte = 8 bits = 2^3 bits
: 1 KiloByte = 1024 Bytes = 2^10 Bytes
: 1 MegaByte = 1024 KiloBytes = 2^10 KiloBytes
: 128 = 2^7
: 那這樣 不是該 2^7 * 2^10 * 2^10 * 2^3 = 2^30 bits ?
: 又怕參考書是對的 所以又請教 小算盤 得
: 128 * 1024 * 1024 * 8 = 1073741824
: 2^30 = 1073741824
: 2^27 = 134217728
: 有請板友們救救我這題正解吧...
我也覺得很奇怪
記憶體位址線應該是定義出多少個記憶體小單位
而一個記憶體小單位則是資料線來定義
有點像是長方形面積 位址線數是長 資料線數是寬的概念
面積大小就是能定址出的記憶體大小
換句話說即使同樣有32條位址線
只要資料線數目不同 所能定址的記憶體大小就不同吧
我常看到32bit的位址線能定義4GB的記憶體大小
都是這樣計算 2^32=4x1024x1024x1024=4GB
最後的G代表2^30 B是代表byte=8bit
不過前面根本沒講到資料線的數目啊
這GB的B到底怎來的=.=
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.223.164
※ 文章網址: https://www.ptt.cc/bbs/Math/M.1461053002.A.EFF.html
※ 編輯: nnlisalive (180.217.223.164), 04/19/2016 16:04:35
→
04/19 23:47, , 1F
04/19 23:47, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):