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根位址線