微机原理及应用参考答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
参考答案
第一章计算机中的数制和码制
第二章计算机概述
一、填空题
1.8
2. 2
3.1024
4.2
5.5、11001.1、00100101.0101B
5.1000010B、42H、66H
6.41.625、29.AH
7.10001101B
8.11001001、11001010
9.-128 ~ +127
10.系统软件、应用软件
11.电子管、超大规模集成电路
二、单选题
1. A 2. C 3. D
4. C 5. A 6. C
三、分析简答题
1.8086 CPU的总线根据其中信息传送的类型可分为几种?哪几种?
答:8086 CPU的总线根据其中信息传送的类型可分为三种种,
分别是:数据总线、地址总线和控制总线
2.写出-25的原码、反码、补码,并将补码转换成十六进制数(设机器字长为8位)。答:X=-25=-11001B
X原码:10011001B
X反码:11100110B
X补码:11100111B = E7H
3.举例说明什么是机器数,什么是真值?
答:将符号数值化了的数称为机器数。
如:-18=-10010B(真值);机器数为:10010010B
第三章半导体存贮器
一、填空题
1.ROM、RAM
2.6个
3.8、4
二、单选题
1. A 2. B 3. D 4. B
5. C 6. C 7. B
三、分析简答题
1.在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点?
答:①全译码方式:存储器芯片中的每一个存储单元对应一个唯一的地址。译码需要的器件多;
②部分译码方式:存储器芯片中的一个存储单元有多个地址。译码简单;
③线选:存储器芯片中的一个存储单元有多个地址。地址有可能不连续。不需要译码。
四、硬件接口设计题
1.答:(1)
(2) 存储器类型为RAM 总容量为4K×8
地址范围: 0#2000H-27FFH
1# 2800H-2FFFH
2.答:(9分)
(1)存储器类型:RAM
该系统的存储器容量为:6K×8位(或:6K字节)
(2)1#芯片的地址范围:1000H ~ 17FFH
2#芯片的地址范围:0800H ~ 0FFFH
3#芯片的地址范围:0000H ~ 07FFH
3.1)1K×4
2)2K×8或2KB
3)地址分配范围
第一组:A19~ A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
最小地址0 ~ 0 0 0 0 0 0 0 0 0 0 0 00000H~ 最大地址0 ~ 0 1 1 1 1 1 1 1 1 1 1 003FFH 第二组:0 ~ 1 0 0 0 0 0 0 0 0 0 0 00400H~
0 ~ 1 1 1 1 1 1 1 1 1 1 1 007FFH
第四章微型计算机及微处理器的结构和组成
一、填空题
1.BIU、EU、指令的译码和指令执行
2.4、16、16、6、20
3.8、16
4.1、2
二、单选题
1. B 2. B
三、分析简答题
1.8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?
答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、DX一般作为通用数据寄存器。SP为堆栈指针存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。
2.8086/8088 CPU内部包含有哪6个专用寄存器?它们的主要功能是什么?
答:有CS、DS、ES、SS、IP、PSW
CS(代码段寄存器):用来存放当前代码段的基地址。
DS(数据段寄存器):用来存放供程序使用的数据的一段存储区的基地址。
ES(附加段寄存器):附加的数据段的基地址,
SS(堆栈段寄存器):堆栈段的基地址。
IP:16位寄存器。指示代码段存储区域中下一条指令的段内偏移量。
PSW:标志寄存器,用来指示微处理器的状态并控制其操作。
3.8086CPU状态标志位有哪些?说明其符号、名称和含义
答:(SF):符号标志位,本次运算结果的最高位为1时,SF=1,否则SF=0 (ZF):全零标志位,本次运算结果的为0时,ZF=1,否则ZF=0
(AF):辅助进位标志位,本次运算中低4位向最4位有进位或借位时,AF=1,否则AF=0 (PF):奇偶校验标志位,本次运算结果低8位中有偶数个“1”时,PF=1,否则PF=0 (CF):进位标志位,本次运算中最高位有进位或借位时,CF=1,否则CF=0
(OF):溢出标志位,本次运算过程中产生溢出时,OF=1,否则OF=0
4.执行下面两个数相加:
1010 0011 0100 1101
+ 0011 0010 0001 1001
1101 0101 0110 0110
分析其结果对下列标志位有何影响:(6分)
(SF)= 1 (ZF)= 0 (AF)= 1
(PF)= 1 (CF)= 0 (OF)= 0
第五章 8086/8088CPU的引脚功能、系统组成及时序
一、填空题
1.16、20、分时复用
2.锁存地址
3.系统中只有一个处理器,CPU提供全部的控制信号;高电平
4.FFFF0H
5.逻辑地址、物理地址
6.物理地址
7.段基址、偏移地址、12345H
8.段寄存器、20
9.0000H:0400H;0020H:0200H
10.1M
11.高8位、低8位