看板 Electronics 關於我們 聯絡資訊
※ 引述《sleeeve (看不到夢想的我)》之銘言: : 在K電子學中: : a 64M bits chip : = 64M words X 1 bit (電子學第五版 p. 1028) : (此chip需要一個 26-bit address。因為2^(26) = 64M) : = 16M words X 4 bits : (此chip需要一個 24-bit address。) : 我想問第一個問題是: : 1個bit就是代表一個0 或是 1 : 今天有64M個bit : 是不是就代表會有很多words是重複的? : 第二個問題是: : 為何需要24-bit address : 可以理解成: 有2^(24)個words,每個word是2^(2) = 4 bits嗎? : 最後想問: : 為何算word數要以二為底呢? 像第二個問題每個word是4 bits,不是1 bit阿.... : 感謝大家^^ 我覺得這書上的說明寫的很差,因為我也看不懂。 我沒有書,但我推想,它應該是想描述記憶體元件的結構。 以你所舉的例子,64Mb = 2^(26) ,我們會寫成2^n,表示該元件是26條由2進位編碼 (binary-encoded)的位址線(address line)定址出一個數目範圍(0 ~ 2^(26)-1)的 暫存器(register)所組成的。 我們會寫成 2^n x m,其中m就是每條位址線上的資料位元數(data bit/data line) 即64Mb = 2^26 x 1,26條address lines 與 1條 data line = 2^24 x 4,24條address lines 與 4條 data lines ps. n會在元件內部再解碼出行位址(row address)與列位址(column address) 另外,1 word = 2 bytes = 16 bits 書寫得怪怪的~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.66.222.12
TripleC:1 word 不全都是2 bytes 03/29 22:40
mmonkeyboyy:1word=?bytes不是一定的 03/30 00:51
mmonkeyboyy:機子是64bits=8bytes=1word這樣才對吧@@? 03/30 00:52
serlontw:實體不一定會有那麼多條線可用,那會多掃幾次進去 03/31 14:17