计算机组成原理高位低位,计算机组成原理计组讲义-第二部分:存储系统(4)-L6.pdf...

第六讲

85

上一讲简要回顾

存储芯片的扩展

存储芯片的扩展

位扩展:

数据位分立

地址和控制共用

字扩展:

数据位共用

低位地址共用

高位地址译码各个CS#

混合扩展:

同一位空间数据共用,不同位空间数据分立

低位地址共用

高位地址译码各个CS#

86

上一讲简要回顾(续)

混合扩展的基本思路

混合扩展的基本思路

1. 确定每个芯片的地址位数、数据位数。

2. 确定整个存储空间所需的地址总线和数据总线的数量。

3. 计算所需芯片的数量,确定每个芯片在整个存储空间中的地址

空间范围、位空间范围。

4. 所有芯片的地址全部连接到地址总线对应的地址线上。

5. 同一字空间的存储芯片CS信号连在一起。

6. 同一位空间的数据线连在一起,并连接到对应的数据总线上。

7. 根据每个芯片的地址空间范围,设计芯片所需要的片选信号逻

辑,CS逻辑电路的输入一定是地址总线中没有连接到芯片的地

址管脚上的那部分地址线。

8. 统一读写控制。

87

第二部分:存储系统

一. 存储系统概述

二. 主存储器的组成与工作原理

1. 基本存储单元电路

2. 存储芯片内部结构

3. RAM读写时序

4. 存储芯片扩展

5. DRAM刷新

6. ROM

7. 提高存储器访问速度的措施

三. 高速缓冲存储器的结构与工作原理

四. 辅助存储器(磁表面存储器)

五. 虚拟存储系统

88

SRAM存储器芯片的扩展示例(64Kx8)

例:用3片16K ×4 的SRAM芯片和若干8K ×4 的SRAM芯

片组成一个64K ×8的按字节编址的存储器。

1. 确定每个芯片的地址管脚数、数据管脚数

16KX4芯片: 14位地址,4位数据,芯片地址空间:0000 H~3FFF H

8KX4芯片: 13位地址,4位数据,芯片地址空间:0000 H~1FFF H

2. 确定整个存储空间所需的地址总线和数据总线的数量

64KX8存储器: 16位地址,8位数据, 地址空间:0000 H~FFFF H

3a.计算所需存储器芯片的数量

16KX4芯片: 已有3片

需要8KX4芯片数:[ (64K ×8) - 3X (16K X 4) ] / (8K ×4 )= 10片

89

SRAM存储器芯片的扩展示例(64Kx8)

3b.确定每个存储器芯片在整个存储空间中的地址空间范围、位空间范围

A A A A A D D

15~0 15~12 11~8 7~4 3~0 7~4 3~0

共有:

3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值