微机原理复习要点解析

版权申诉
0 下载量 24 浏览量 更新于2024-09-02 收藏 114KB PDF 举报
"微机原理期末复习总结.pdf" 微机原理是计算机科学的基础,涉及计算机硬件系统的核心组成部分。这篇复习总结涵盖了微机系统的关键概念,包括: 1. 微机的三总线:地址总线、数据总线和控制总线是微处理器与内存和外部设备通信的通道。地址总线用来传输内存或I/O端口的地址,数据总线则负责数据的传输,而控制总线则管理各种控制信号,如读写信号、中断请求等。 2. 8086/8088CPU的复位要求:在启动或复位时,8086/8088需要复位信号保持高电平至少4个时钟周期。这个过程会清除标志寄存器、指令指针IP、数据段寄存器DS、堆栈段寄存器SS、额外段寄存器ES,并将代码段寄存器CS设置为FFFFH,CPU从FFFF0H地址开始执行复位后的第一条指令。 3. 中断向量与堆栈:中断向量是中断处理程序的起始地址,保存在内存的特定位置。堆栈是一种特殊的内存区域,遵循“后进先出”(LIFO)原则,用于保存临时数据,如断点地址和程序状态字(PSW)。堆栈指针(ESP)用于跟踪当前栈顶的位置。 4. 累加器ALU与运算:累加器AL是CPU中用于存储运算中间结果的寄存器。ALU是算术逻辑单元,可以执行加减法等算术运算,以及“与”、“或”、“比较”等逻辑运算。 5. 8086CPU的EU与BIU:执行部件(EU)主要负责指令的执行,包括指令的译码和ALU的数据处理。总线接口部件(BIU)则负责与内存和I/O设备之间的数据传输。 6. CPU响应中断的条件:CPU能够响应可屏蔽中断(INTR)请求的情况有四:一是当前指令执行完毕;二是CPU的中断允许标志(IF)为1,表示允许中断;三是未发生复位(RESET)、保持(HOLD)或非屏蔽中断(NMI);四是执行完开中断(STI)或中断返回(IRET)指令后,还需执行一条指令才能响应INTR。 此外,复习资料还强调了在执行某些特殊指令如LOCK、REP之后,CPU会等待这些指令序列完成才会响应新的中断请求。这些知识点对于理解微机的工作原理和处理中断机制至关重要,是学习和考试的重点。