8086微型计算机系统习题与答案解析

版权申诉
0 下载量 172 浏览量 更新于2024-08-06 收藏 31KB DOCX 举报
"微型计算机系统期末习题答案包含填空题和选择题,涵盖了8086微型计算机系统的基础知识,包括计算机硬件系统、体系结构、数据编码、8086CPU的工作原理、I/O编址、中断、数据传输方式以及8253计数器等内容。" 微型计算机系统的知识点详解: 1. 计算机硬件系统通常由CPU、存储器和I/O接口三大模块构成,它们之间通过总线相互连接。I/O接口是CPU与输入/输出设备之间的桥梁。 2. 计算机体系结构主要包括冯·诺依曼结构和哈佛结构。其中,哈佛结构的运行效率通常较高,因为它将指令和数据存储器分开,允许同时访问两者。 3. 在8位二进制数表示下,进行加减运算时,如X=68,Y=-12,需要考虑补码表示和溢出标志。例如,[X+Y]补的结果可以计算,同时判断进位标志CF和溢出标志OF。这里,[X+Y]补=50H,CF=0;[X-Y]补=38H/56D,OF=0。 4. 8086CPU的基本总线周期由4个T状态组成,这是CPU执行指令所需的基本时间单位。 5. I/O端口地址有两种编址方式:独立编址和存储统一编址。输入端口需要缓冲器,输出端口需要锁存器,以确保数据的稳定传输。 6. 硬件中断分为可屏蔽中断和非屏蔽中断,前者可以通过设置IF标志来控制,后者则不能被屏蔽。 7. 8086CPU响应可屏蔽中断的条件是IF标志位为1。 8. 微型计算机的CPU包括微处理器、存储器和I/O接口电路。8086CPU内部由执行单元(EU)和总线接口单元(BIU)两部分组成。 9. 补码是计算机中最常见的数据编码方式。对于8位字长,-128的补码是10000000B。8位减法运算X-Y后,可以分析CF、SF和OF标志位,以确定结果的实际值。 10. 当8086/8088CPU接收到RESET信号时,CS寄存器和IP寄存器的初始值分别为FFFFH和0000H。 11. CPU与外设间数据传输的控制方式有无条件方式、查询方式、中断方式和DMA方式。 12. 8086CPU响应可屏蔽中断时,会发送中断响应脉冲并读取中断类型码。 13. INTEL8253计数器采用BCD码时,最大计数值为0000H,对应的计数初值可能是10000D,具体取决于计数模式和工作方式。 选择题知识点: 1. 溢出标志OF用于判断两个无符号数加法运算是否溢出。 2. 物理地址的计算中,8086CPU的段地址需左移4位,与偏移地址相加得到。 3. INTEL8088/8086CPU包含通用寄存器、专用寄存器和算术逻辑单元ALU。 这些知识点覆盖了计算机硬件基础、微处理器操作、内存管理、I/O控制、中断处理以及特定芯片的功能,是学习微型计算机系统的重要内容。