2008湖大研究生微机原理与应用考试真题解析

需积分: 1 0 下载量 125 浏览量 更新于2024-09-20 收藏 66KB DOC 举报
"2008年湖南大学研究生入学考试微机原理与应用真题" 这篇摘要涉及了微机原理与应用的相关知识,主要涵盖了8086 CPU、内存管理、中断处理、I/O接口和串行通信等多个方面。以下是详细的知识点解析: 1. 数据段地址计算:8086系统中,数据段寄存器DS乘以16(因为每个段都是16字节的倍数)加上偏移量即为物理地址。若DS=0320H,则首地址为0320H * 16 = 7F00H,末地址为7F00H + FFFH = 8EFFFFFFH。 2. 补码运算:补码加法和减法运算,例如[X]补=56H,[Y]补=D7H,需要进行二进制的加法和减法运算,然后转换回十进制表示。 3. 堆栈操作:8086的堆栈指针SP总是指向栈顶,PUSH指令会将AX寄存器的内容压入堆栈,SP减2。若SP=1000H,SS=2000H,那么AX内容压栈后的物理地址依次为2000H * 16 + 1000H - 2 = 300EH,300FH。 4. 内存结构:8086系统通过奇偶体来管理内存,解决地址线不足的问题。奇体的片选信号由CPU的地址线控制,具体哪个引脚未给出。奇体的8根数据线与CPU的数据总线D0-D7相连。 5. 中断服务程序:中断源的类型号位于中断向量的低8位,2000H:0800H的物理地址减去00180H即为类型号,即0800H - 00180H = 0720H。 6. 8259A中断控制器:特殊全嵌套方式是指中断处理时先处理优先级高的中断。中断自动结束通常在中断服务程序结束后,ISR中的相应位置零。 7. 8255A并行接口:对PC口的置位/复位控制字写入控制端口,这里是8CH。偶数控制字表示对某位线进行设置(置1)操作。 8. 串行通信:调制是将模拟信号转化为数字信号的过程,解调则是相反过程,将数字信号还原为模拟信号。 9. 8259A地址配置:奇地址端口对应低地址,所以这里是20H。ICW1初始化时,如果使用单片模式,应写入00H;如果是级联模式,根据题目描述可能是01H(表示主片)。 判断题部分: 1. 错误:4片8259A可以级联构成32级中断,但最多支持16个中断源,因为8259A本身只能处理8个中断。 2. 正确:8086复位后,执行的第一条指令在FFFF0H开始的物理地址。 3. 正确:ICW2的值决定了中断类型号的范围,所以IR0-IR7的类型号为28H-2FH。 4. 错误:AL=FFH,执行INCAL后,AL变为0,此时无进位,CF=0。 5. 错误:FFFFH:FF00H和0100H:EEF0H是两个不同的逻辑地址,不对应同一个物理地址。 6. 正确:10位A/D转换器的分辨率是最大电压除以2^10。 7. 错误:8253在不同工作方式下,计数到0时的输出信号可能不同。 8. 由于没有给出两台计算机的具体类型,无法判断是否能进行直接通信,因此此题无法判断。 以上是根据题目内容解析的微机原理与应用相关知识点。