芯片的引脚构成:
- 地址线(Address一般用A表示,从A0开始)
- 数据线(Data一般用D表示,从D0开始)
- 控制线(片选信号)
- 其他信号(电源端Vcc,接地端GUD,也许还会有空端NC,用于固定芯片)
芯片的扩展
一般在进行画芯片的扩展时只需要画出地址线,数据线,片选,读写选择信号
芯片的表示方法:地址线x数据线
例如:16K x 8就代表该芯片具有16k个存储单元,每个单元最多可以存储8位二进制数据,16k也称为字长,8称为位长,当所需芯片的字长不足时,需要进行字扩展,位长不够时,需要进行位扩展;
字扩展
字扩展也就是地址的扩展,需要用到地址译码电路,以其输入的地址码来区分高位地址,而以其输出端的控制线来对具有相同低位地址的几片存储器芯片进行片选;译码器输出只有一位有效(低电平有效),也就意味着只有一块芯片被选中;
看一个2-4译码器以及其真值表
用若干16k x 8的芯片组成一个64k x 8的芯片
这是扩展后存储器芯片的取址范围
位扩展
位扩展也就是当每一个存储单元所能容纳的位数不够时进行的扩展,这个不需要像译码器等其他器件,只需要将芯片的地址总线连到一起,相对应的数据总线输出即可;
字位扩展
所谓字位扩展就是字长和位长都不够所需,需要将地址线和数据线同时扩展,画法就是同时进行上面的两种扩展这不在进行描述,有问题可以放在评论区。