1. 程式人生 > >儲存器容量、位寬及其地址線根數三者之間的關係

儲存器容量、位寬及其地址線根數三者之間的關係

轉載於: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。