第3章单片机并行存储器扩展
(一)填空题
1.使用8KB×8位的RAM芯片,用译码法扩展64KB×8位的外部数据存储器,需要()
片存储芯片,共需使用()条地址线,其中()条用于存储单元选择,()条用于芯片选择。
2.三态缓冲器的三态分别是()、()和()。
3.80C51单片机系统整个存储空间由4部分组成,分别为()个地址单元的内部()存
储器,()个地址单元的内部()存储器,()个地址单元的外部()存储器,()个地址单元的外部()存储器。
4.在80C51单片机系统中,为外扩展存储器准备了()条地址线,其中低位地址线由()
提供,高位地址线由()提供。
5.在80C51单片机系统中,存储器并行外扩展涉及的控制信号有()、()、()、()
和(),其中用于分离低8位地址和数据的控制信号是(),它的频率是晶振频率的()分之一。
6.起止地址为0000H ~ 3FFFH的外扩展存储器芯片的容量是()。
若外扩展存储器芯片
的容量为2KB,起始地址为3000H,则终止地址应为()。
7.与微型机相比,单片机必须具有足够容量的程序存储器是因为它没有()。
8.在存储器扩展中,无论是线选法还是译码法,最终都是为扩展芯片的()引脚端提供
信号。
9.由一片80C51和一片2716组成的单片机最小系统。
若2716片选信号CE接地,则该存
储芯片连接共需()条地址线。
除数据线外,系统中连接的信号线只有()和()。
(二)单项选择题
1. 下列有关单片机程序存储器的论述中,错误的是()
(A)用户程序保存在程序存储器中
(B)断电后程序存储器仍能保存程序
(C)对于程序存储器只使用MOVC一种指令
(D)执行程序需要使用MOVC指令从程序存储器中逐条读出指令
2. 下列有关单片机数据存储器的论述中,错误的是()
(A)数据存储器只使用MOV指令进行读/写
(B)堆栈在数据存储器中开辟
(C)数据存储器只用于保存临时数据
(D)专用寄存器也是数据存储器的一部分
3. 在单片机系统中,1KB表示的二进制位数是()
(A)1000 (B)8×1000 (C)1024 (D)8×1024
4. 在下列信号中,不是供外扩展程序存储器使用的是()
(A)PSEN(B)EA(C)ALE (D)WR
5. RAM是随机存储器的意思,随机存储器的准确含义是()
(A)存储器的各存储单元的存取时间相等
(B)可以在任何时刻随机读/写存储器内各存储单元
(C)随机表示既可读又可写
(D)随机是易失的意思,因为随机存储器具有易失的特点
6. 若在系统中只扩展一片Intel 2732(4K×8位),除应使用P0口的8条口线外,至少还应
使用P2口的口线()
(A)4条(B)5条(C)6条(D)7条
7. 下列叙述中,不属于单片机存储器系统特点的是()
(A)程序和数据两种类型的存储器同时存在
(B)芯片内外存储器同时存在
(C)扩展数据存储器与片内数据存储空间重叠
(D)扩展程序存储器与片内程序存储空间重叠
8. 在80C51单片机系统中,为解决内外程序存储器衔接问题所使用的信号是()
(A)EA(B)PSEN(C)ALE (D)CE
简答题
1.在MCS-51单片机应用系统中,外接程序存储器和数据存储器的地址空间允许重叠而不会发生冲突,为什么?
2.外部存储器的片选方式有几种?各有哪些特点?
3.简述MCS-51单片机CPU访问外部扩展程序存储器的过程。
4.简述MCS-51单片机CPU访问外部扩展数据存储器的过程。
5.现要求为8031扩展2片2732作为外部程序存储器,试画出电路图,并指出各芯片的地址范围。