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根地址线