
第10章存储器存储器容量扩展:掌握半导体存储器容量扩展方法
第10章 存储器 存储器容量扩展: 掌握半导体存储器容量扩展方法

对存储器的要求:1.了解半导体存储器分类(一般了解即可)。2.掌握半导体存储器与微机系统的连接方法。具体如下:会据连线确定存储器的地址范围,或给出地址范围会画出相应的连线可参看教材图例,会确定各芯片的地址范围即可
对存储器的要求: 1. 了解半导体存储器分类(一般了解即可)。 2. 掌握半导体存储器与微机系统的连接方法。 具体如下: 会据连线确定存储器的地址范围, 或给出地址范围会画出相应的连线。 可参看教材图例, 会确定各芯片的地址范围即可

半导体存储器的分类双极型RAM随机读写存储器静态RAM(SRAM)半导体存储器(RAM)动态RAM(DRAM)MOS型RAM组合RAM(IRAM )非易失RAM(NVRAM)掩膜ROM可编程ROM(PROM)只读存储器(ROM)可擦除的PROM(EPROM)电可擦除的PROM(E2PROM)FlashROM
半导体存储器的分类 随 机 读写 存储器 ( RAM ) 只读存储器 ( ROM ) 半 导 体 存 储 器 掩膜ROM 可编程ROM ( PROM) 可擦除的PROM ( EPROM) 电可擦除的PROM (E2PROM) FlashROM 双极型RAM MOS型RAM 静 态 RAM ( SRAM ) 动 态 RAM ( DRAM ) 组 合 RAM ( IRAM ) 非易失RAM ( NVRAM )

一个内存芯片的容量定义为:容量=内存单元总数×每个单元存储的二进制位数内存芯片容量表示:mxn,m-字单元数,n-单元位数例12K× 8某内存芯片的其容量为该芯片有个内存单元:2K(2048)每个单元存储8位二进制数例2某内存芯片的其容量为J1K×1该芯片有1K(1024)个内存单元:每个单元存储1位二进制数
一个内存芯片的容量定义为: 容量 = 内存单元总数 × 每个单元存储的二进制位数 例1 某内存芯片的其容量为 2K× 8 例2 某内存芯片的其容量为 1K×1 该芯片有 2K ( 2048 ) 个内存单元; 每个单元存储 8 位二进制数。 该芯片有 1K ( 1024 ) 个内存单元; 每个单元存储 1 位二进制数。 内存芯片容量表示: m×n , m-字单元数,n-单元位数

内存芯片容量与内存芯片的地址线和数据线的关系单元总数由芯片的地址线数决定。210例如10根地址线1K个单元21313根8K21717根128K每个单元存储的二进制位数由芯片的数据线数决定例如1位1根数据线,则每个单元存储4位4根8根8位
内存芯片容量与内存芯片的地址线和数据线的关系 ◢ 每个单元存储的二进制位数由芯片的数据线数决定。 例如 10根地址线 2 10 1K 个单元 13根 2 13 8K 17根 2 17 128K 例如 1根数据线 ,则每个单元存储 1位 4根 4位 8根 8位 ◢ 单元总数由芯片的地址线数决定

注意:1.内存芯片的容量与计算机内存大小,的区别计算机内存大小指计算机实际配置内存容量,可由多片内存芯片构成。例如某计算机的内存大小为8KB(8K×8可由各种内存芯片构成:1片8K ×84片2K ×82片8K ×48片2K×48片8K ×132片2K ×1
注意: 1. 内存芯片的容量与计算机内存大小,的区别 例如 某计算机的内存大小为8KB ( 8K ×8 ) 可由各种内存芯片构成: 1片 8K ×8 4片 2K ×8 2片 8K ×4 8片 2K ×4 8片 8K ×1 32片 2K ×1 ▲计算机内存大小指计算机实际配置内存容量, 可由多片内存芯片构成

内存容量扩展一内存容量M×N八位扩展存储单元的位数扩展。方法:片子并接字扩展存储单元位数扩展。方法:地址扩充MN内存容量扩展所需芯片数:C=-Xmn例如某计算机的内存大小为32KB32K×8MXN可由各种内存芯片构成:mxn8324片8K ×8= 4C-X8816片2K ×88328片8K ×4= 8CX8432片2K ×483232片8K ×1= 32CX81128片2K ×1
内存容量扩展——内存容量M×N 例如 某计算机的内存大小为32KB ( 32K×8 ) M×N 可由各种内存芯片构成:m×n 4片 8K ×8 16片 2K ×8 8片 8K ×4 32片 2K ×4 32片 8K ×1 128片 2K ×1 ▲位扩展——存储单元的位数扩展。方法:片子并接 ▲字扩展——存储单元位数扩展。 方法:地址扩充 内存容量扩展所需芯片数: n N = m M C 4 8 8 8 32 C = = 8 4 8 8 32 C = = 32 1 8 8 32 C = =

2.CPU的寻址能力和计算机内存大小的区别:一计算机的内存大小由实际配置的内存容量决定。CPU的寻址能力由CPU的地址线数决定。例如:8088CPU的寻址能力为1M;采用8088为CPU的PC机:内存大小可为256K,512K等
2. CPU的寻址能力和计算机内存大小的区别: 例如: 8088CPU的寻址能力为1M; 采用8088为CPU的PC机: 内存大小可为256K,512K等。 ▲ 计算机的内存大小由实际配置的内存容量决定。 ▲ CPU的寻址能力由CPU的地址线数决定

半导体存储器与微机系统的连接数据线内存芯片1内存芯片2控制线内存芯片3低位地址线片选译码高位地址线
内 存 芯 片 3 内 存 芯 片 2 高 位 地址线 数据线 控制线 低位地址线 片 选 译 码 内 存 芯 片 1 半导体存储器与微机系统的连接

IBMPC/XT总线上存储器读周期时序GNDIOCHCKRESETD7+5VD6IRQ2D5-5VD4DRO2D3-12VD2D1+12VDOGNDI/OCHRDYCLKMEMWAENMEMRA19A18IOWIORA17A19~A0DACK3A16DRQ3A15DACKIA14DRQ1A13DACKOA12ALECLOCKA11IRQ7A10IRQ6A9A8IRQ5D7~D0A7IRQ4IRO3A6A5DACK2A4T/ICMEMRALE+5VOSCAOGNDIBMPC/XT总线插槽引脚信号
A19~A0 D7~D0 ALE CLK MEMR T1 T2 T3 T4 IBM PC/XT 总线上存储器读周期时序 IBM PC/XT总线插槽引脚信号 GND RESET +5V IRQ2 -5V DRQ2 -12V +12V GND MEMW MEMR IOW IOR DACK3 DRQ3 DACK1 DRQ1 DACK0 CLOCK IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 DACK2 T/C ALE +5V OSC GND I/O CH CK D7 D6 D5 D4 D3 D2 D1 D0 I/O CH RDY AEN A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0