微机原理习题与实验-F 联系客服

发布时间 : 星期三 文章微机原理习题与实验-F更新完毕开始阅读

5.2 习题解答

1. 半导体存储器按照工作方式可分为哪两大类?它们的主要区别是什么? 答:(1)半导体存储器按照工作方式可分为ROM 和 RAM 。

(2)它们之间的主要区别是:

ROM在正常工作时只能读出,不能写入。RAM则可读可写。 断电后,ROM中的内容不会丢失,RAM中的内容会丢失。

2. 静态RAM和动态RAM的存储元的工作原理是什么? 动态RAM为什么需要定时刷

新?

答:(1)静态RAM的存储元的工作原理是利用双稳态触发器的工作原理保存信息; 动态RAM的存储元的工作原理是把电荷存储到电容中来实现信息存储。

(2)DRAM的存储元以电容来存储信息,由于存在漏电现象,电容中存储的电荷会逐渐泄漏,从而使信息丢失或出现错误。因此需要对这些电容定时进行“刷新”。

3. 存储器的地址译码方法有哪两种方式?

答:存储器的地址译码方法有:全地址译码和部分地址译码两种。 4. 什么是位扩展?什么是字扩展?

答: (1)当存储芯片每个单元的字长小于所需内存单元字长时,需要用多个芯片构成满足字长要求的存储模块,这就是位扩展。

(2)当存储芯片的容量小于所需内存容量时,需要用多个芯片构成满足容量要求的存储器,这就是字扩展。

5. 设计一个4KB ROM与4KB RAM组成的存储器系统,芯片分别选用2716(2K×8)和

6116(2K×8),其地址范围分别为4000H~4FFFH和6000H~6FFFH,CPU地址空间为64K,画出存储系统与CPU连接图。

答:分析:2716(2KX8) 11根地址线 A0~~A10

6116(2KX8) 11根地址线 A0~~A10 CPU:64K= 26X210 16根地址线 A0~~A15

分别需芯片个数:

2716: 4KX8/ 2KX8=2 6116: 4KX8/ 2KX8=2

将地址展开成二进制:① 4KB的ROM地址空间 4000H~4FFFH

A15 A14 A13 A12 A11 A10~ A0 0 1 0 0 0 0……0 0 1 0 0 0 1……1 0 1 0 0 1 0……0 0 1 0 0 1 1 ……1

2716(2KX8):2片

第一片 地址范围:4000~~47FFH 第二片 地址范围:4800H~~4FFFH ②4KB的RAM地址空间:6000H~6FFFH

A15 A14 A13 A12 A11 A10~ A0 0 1 1 0 0 0……0 0 1 1 0 0 1……1 0 1 1 0 1 0……0 0 1 1 0 1 1 ……1

6116(2KX8):2片

第一片 地址范围:6000~~67FFH 第二片 地址范围:6800H~~6FFFH

利用:CPU 的剩余地址线A15~A11,使用3:8译码器进行全地址译码,生成片选信号#Y0 、#Y1、#Y4、#Y5,为四个芯片使用。 C B A # Y A15 A14 A13 A12 A11

0 1 0 0 0 #Y0 0 1 0 0 1 #Y1 0 1 1 0 0 #Y4 0 1 1 0 1 #Y5

存储系统与CPU连接图如图5-1所示: