儲存器容量、位寬及其地址線根數三者之間的關係
轉載於:http://blog.sina.com.cn/s/blog_498dc96f0100gc2r.html
1、儲存器
Ⅰ Flash ROM: SST39VF1601
資料位寬為16位(16根資料線);20根地址線;2M(1M*16bit)。
Ⅱ SDRAM: HY57V641620HG
資料位寬為16位(16根資料線);12根地址線(行地址選擇線有12根,列地址選擇線有8根(12根的低8根)),2根bank選擇線,總共有22根有效地址線;8M(4bank*1M*16bit)。
2、CPU編址:以位元組(8bit)為單位
儲存器編址:以其位寬為單位,也就是說每個儲存器地址下的資料位數為位寬。如
8K*12bit的儲存器中的12就是儲存器的位寬,指每個儲存器地址下資料的位數。
這個12與地址線的多少無關,8K就是指有8K個不同的地址8K=8*1024=2^? 2的多少次方等於8*1024就有多少根地址線,8=2^3, 1024=2^10, 那麼8K=2^13 ,儲存器地址線就為13根。
3、儲存容量計量單位的換算
1M(MB,mbyte)=2^10K(KB,kbyte)=2^20B(byte);
1Mb(Mbit)=2^10Kb(kbit)=2^20b(bit);
1字(Word)=2半字(half word)=4位元組(B,byte)=4×8位(b,bit)。
4、關係的確立及舉例
以上面的SST39VF1601為例,
儲存容量2M=16Mbit=16*2^20bit,
地址線定址範圍:2^20*16bit(地址線根數20,位寬16)。
以上面的HY57V641620HG為例,
儲存容量8M=8*8Mbit=64*2^20bit,
地址線定址範圍:2^22*16bit=64*2^20bit(地址線根數22,位寬16)。
總結:
儲存器位寬表示每個地址下有多少位資料,與它的資料線根數相等;
儲存器的地址線根數(N)決定了它的地址編號範圍(2^N);
儲存器的位寬與它的地址線根數是沒有聯絡的;
而儲存器容量是位寬與2^N的乘積,此處單位為bit。