天天看點

資料總線,位址總線,存儲容量計算題了解

1.位址總線:一個cpu的N根位址總線,則可以說這個CPU的位址總線寬度為N。這樣cpu最多可以尋址2的N次方個記憶體單元。

2.8根資料總線傳送一個8位二進制,資料線數量相當于每單元的位數

3.存儲容量=單元數*每單元的位數,一般每單元位數都是8

例1.若256KB的SRAM具有8條資料線,則他具有多少條位址線

     分析:256KB為他的存儲容量,則一般表達為單元數*每單元位數,8條資料總線代表8位,也就是一個單元

                256KB=32KB*8             32KB為單元數,也就是2的N次方等于32KB

                為了計算友善,可記2的10次方=1K            則32KB=2的5次方*2的10次方

例2.寫出下列的RAM晶片片内的位址線和資料線的條數:(1)4K*8位;(2)512K*4位;(3)1M*1位;(4)2K*8位

(1)位址: 4K=2的N次方    N=12             資料:8位,也就是8條

(2)與上題同理:       位址:19        資料:4

(3)位址:20          資料:1

 (4)位址:11      資料:8

例3.設有一個具有20位位址和32位字長的存儲器,問:

1.該存儲器能儲存多少個位元組資訊

解:2的20次方=1M      32位字長,換算成B,32÷8=4B

       則

32÷8×(2^20) B = 4×2^20 B = 4^20 B = 4 MB      

2.如果存儲器由512K*8位SRAM晶片組成,需要多少片

解:4MB=4*1024KB=4096KB                4096KB÷512=8

        則需要8片

3.需要多少位址線做晶片選擇

     因為需要8片,則需要2的N次方的N來控制着8片選那一片,則需要3根位址線

繼續閱讀