安徽工程大学微机原理综合练习题答案
(CF):进位标志位,本次运算中最高位有进位或借位时,CF=1,否则CF=0 (OF):溢出标志位,本次运算过程中产生溢出时,OF=1,否则OF=0 9. 执行下面两个数相加: 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位
《微机原理及应用》第 29 页 共 48 页
安徽工程大学微机原理综合练习题答案
二、单选题
1. B 2. B 3. B 4. A 5. B 6. C 7. D 8. B 9. A 10. C 11. D 12. A 13. B 14. B 15. C 三、分析简答题
5. 8086对存储器的管理为什么采用分段的办法?最大段和最小段的存储空间分别是多大?20
位的物理地址是如何形成的?
答:8086CPU是一个16位的结构,内部寄存器及数据总线均为16位,16位地址只能寻址64KB空间。无法送出外部所需的20位物理地址。因此采用分段管理办法,来形成超过16位的存储器物理地址,扩大对存储器的寻址范围 (1MB,20位地址)。 最大段:64KB 最小段:16B
当CPU访问内存时,段寄存器的内容(段基址)自动左移4位(二进制),与段内16位地址偏移量相加,形成20位的物理地址。 6. 简述8086CPU最小工作方式含义。
答:8086CPU的最小工作方式是指:系统中只有一个微处理器,即8086CPU,该方式构成的为单机系统,系统中所需要的控制信号全部由CPU提供,实现和存储器及I/O接口电路的连接,无需总线控制器8288的参与。
7. 说明逻辑地址和物理地址的含义,两者之间有何关系?已知逻辑地址3000H:2345H,写出段
地址、物理地址、偏移地址。
答:逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成。偏移地址是指段内某个存储单元相对该段首地址的差值,是一个16位的二进制代码。 物理地址是8086芯片引线送出的20位实际的地址码,用来指出一个特定的存储单元。 物理地址= 段基址*10H+偏移地址
段地址 3000H、偏移地址 2345H、物理地址 3000H*10H+2345H=32345H 8. 计算题:
某微机系统中内存的首地址为3400H,末地址为67FFH,求其内存容量并以K表示。 答:内存容量=末地址-首地址+1=67FFH-3400H+1=3400H(字节)=13KB 9. 8086/8088为什么采用地址/数据引线复用技术?
答:考虑到芯片成本,8086/8088采用40条引线的封装结构。40条引线引出8086/8088的所有信号是不够用的,