微型计算机习题解答
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1章
第2章
(略)
第4章
4.1. 用下列芯片构成存储系统, 各需要多少个RAM 芯片?需要多少位地址作为片
外地址译码?设系统为20 位地址线,采用全译码方式。
(1)512X 4 位RAM 构成16KB 的存储系统;
(2)1024X 1 位RAM 构成128KB 的存储系统;
(3)2K X 4 位RAM 构成64KB 的存储系统;
(4)64K X 1 位RAM 构成256KB 的存储系统;
解:
1)需要16KB/512 X 4=64 片
片外地址译码需 1 1位地址线。
2)需要128KB/1K X 1=1024片
片外地址译码需 1 0位地址线。
3)需要64KB/2K X 4=64 片
片外地址译码需9 位地址线。
4) 需要256KB/64K X1 位=32片
片外地址译码需 4 位地址线。
4.2. 现有一种存储芯片容量为512X 4位,若要用它组成4KB 的存储容量,需多少
这样的存储芯片?每块芯片需多少寻址线?而4KB 存储系统最少需多少寻址线?
解:
4KB/ 512 X 4b= 16,需要16 片
每片芯片需9 条寻址线
4KB 存储系统最少需 1 2条寻址线
4. 3.有—2732EPROM芯片的译码电路如图所示,请计算该芯片的地址范围及存
Z73Z
CS
储容量。
图习4— 1
解:
2732的地址范围为11111111000000000000-1111111111111111111仁
FF000H~FFFFFH
存储容量为4KB。
4. 4.某一存储器系统如图习4 —2所示,回答它们的存储容量各是多少?RAM
和EPROM存储器地址分配范围各是多少?
解:
EPROM的地址范围为FD000H~FDFFFH,存储容量为4KB ; RAM的地址范围为F9000H~F97FFH或F9800H~F9FFFH,存储容量为2KB。由于
A ii未参加译码,因而有地址重叠,一个内存单元有2个地址对应。
4. 5.使用6116、2732和74LS138译码器构成一个存储容量为12KB ROM (00000H〜
02FFFH)、8KB RAM (03000H〜04FFFH)的存储系统。系统地址总线为20位,数据总线为8位。
4. 6. 8086CPU 执行MOV [2001] H , AX 指令从取指到执行指令最少需要多少 时间?
设时钟频率为5MHZ ,该指令的机器码为4个字节,存放在1000H ; 2000H 开始的4个单元中。
在无等待周期的情况下,从取指到执行共需:
4X 4X 1/5M=3.2目(一个总线周期在无等待周期的情况下由 4个时钟周
期T 组成)。
EPROM I EPROM3 EPROM? SRAM I SRAM2 SH.1M3 snAM4 N R
il
人犷 A u q gE 〕| CE OF ]包亦匝
匚 ERDWE :ERDW Au'A.i
CERDWEi
RD
lO/M ------
— ^13 -
A..
5
74LS138
謹二
盘OE
图习5-2
吧
wt
i;
;
A
4.7.用二片8K x 8位的静态RAM芯片6264组成的8位微机系统的存储器电路
如图习5-4所示,试计算芯片6264 #1和#2的地址范围以及存储器的总容量。
图习5-4
心片#1的的地址范围计算:
A19 A15 A14 A13 A I2 ~ A0
xxxxx
xxxxx
当无关项取“ 0”时,地址范围为04000H~05FFFH
芯片#2的的地址范围计算:
A I9 A I5 A I4 A I3 A I2 ~ A0
xxxxx xxxxx
当无关项取“0”时,地址范围为02000H~03FFFH。该存储器的总容量为16KB。
4.8.微机系统的存储器由5片RAM芯片组成,如图习5-5所示,其中U1有12条地址
线,8条数据线,U2~U5各有10条地址线,4条数据线,试计算芯片U1 和U2,U3的地址范围,以及该存储器的总容量。
图习5-5
解:
芯片U i的的地址范围计算:
A19 A14 A13 A12 A II A I0 A o
地址范围为01000H~01FFFH
芯片U2和U3的的地址范围计算:
A19 A14 A13 A12 A11 A10 A9 A0
地址范围为02000H~023FFH。总容量为6KB (U1 为4KB、U2、U3 为1KB、U4、U5 为1KB)。
5. 1. CPU同外设交换的信息有三种类型:数据信息、状态信息和控制信息,请说明
CPU是如何通过其三总线(地址总线、数据总线和控制总线)同外设交换这三类信息的?
5.2.简述查询式数据传送方式的工作过程。
5.3.简述中断传送方式的工作过程。
5. 4.简述三种DMA传送方式的区别。
5. 5.简述DMA控制器同一般接口芯片的区别。
5. 6.画出查询传送方式输出数据的流程图解:
读入状态字