140 likes | 304 Views
第三章 半导体存储器. 3.1 存储器的分类 3.2 半导体存储器的结构 3.3 8086 系统中存储器组成的特点 3.4 存储系统设计 3.5 Flash 存储器与微处理器的接口设计. 结束. 随机存取存储器 RAM (双极型、 MOS 型 ) 只读存储器 ROM (掩膜式 、 PROM 、 EPROM 、 Flash ). 结束. 读 写 放 大 器. 数 据 寄 存 器. 存储器. 数据线. 地址译码器. 控制电路. 地址寄存器. 图 3.1 存储器的组成框图. 结束. 8086 存储器的结构
E N D
第三章 半导体存储器 • 3.1 存储器的分类 • 3.2 半导体存储器的结构 • 3.3 8086系统中存储器组成的特点 • 3.4 存储系统设计 • 3.5 Flash存储器与微处理器的接口设计 结束
随机存取存储器RAM(双极型、 MOS型 ) • 只读存储器ROM(掩膜式 、PROM 、EPROM 、Flash ) 结束
读 写 放 大 器 数 据 寄 存 器 存储器 数据线 地址译码器 控制电路 地址寄存器 图3.1 存储器的组成框图 结束
8086存储器的结构 • 存储器的寻址 • 存储器的分段 • 物理地址的产生 • 堆栈和堆栈操作 结束
存储器存取指令 段配合 段更换 偏移地址 取指令 CS 不可 IP 堆栈操作 SS 不可 SP 数据存取(BP间址除外) DS CS、ES、SS 有效地址EA 字符串处理(源) DS CS、ES、SS SI 字符串处理(目的) ES 不可 DI 结束
数据总线DB7~DB0 数据总线DB15~DB8 D7~D0 SEL A19~A0 D7~D0 SEL A19~A0 BHE A0 地址总线A19~A1 图3.2存储器与总线连接示意图 结束
存储器芯片的连接 • 存储器与CPU的连接 • 地址译码方式和译码电路 结束
存储器芯片的扩充 • 地址的扩充 结束
地址总线 CPU 存储器 数据总线 控制总线 A15 A14 A13 A12 A11 A10 A0 MREQ CPU D7~D0 E3 Y7 E2 E1 Y3 C Y2 B Y1 A Y0 A10~A0 2716 CS PD/PGM D7~D0 A10~A0 2716 CS PD/PGM D7~D0 A10~A0 2716 CS PD/PGM D7~D0 图3.4 3片2716芯片组成6k字节的存储器 结束
线选方式 • 全译码连接 • 局部译码选择电路 结束
CE 2716 OE U0 A11 J CE 2716 OE U1 数据输出 A0~A10 结束
6:64 译码器 A15--A10 A15--A0 A9--A0 A9--A0 A9~A0 CS U1 WE D7-D0 A9~A0 CS U3 WE D7-D0 A9~A0 CS U4 WE D7-D0 A9~A0 CS U2 WE D7-D0 D7--D0 DB WR 图3.8全译码选择地址方法 结束
M/IO 3:8 译码器 A12--A10 A15--A0 A9--A0 A9--A0 CS CS CS CS A9-A0 WE A9--A0 WE A9--A0 WE A9--A0 WE D7--D0 DB WR 局部译码选择地址方法 结束
8031 Am29F106B DQ0-DQ7 A0-A7 A15-A20 CE# A8-A14 WE# OE# RESET P0 ALE P2 WR RD RESET 74LS373 74LS374 译码器 反向 图3.10 8031与Flash存储器接口 结束