简答题

试叙述基于8086/8088的微机系统处理硬件中断的过程。

正确答案

以INTR请求为例。当8086收到INTR的高电平信号时,在当前指令执行完且IF=1的条件下,8086在两个总线周期中分别发出INTA#有效信号;在第二个INTA#期间,8086收到中断源发来的一字节中断类型码;8086完成保护现场的操作,CS、IP内容进入堆栈,清除IF、TF;8086将类型码乘4后得到中断向量入口地址,从此地址开始读取4字节的中断处理程序的入口地址,8086从此地址开始执行程序,完成了INTR中断请求的响应过程。

答案解析

相似试题
  • 在基于8086/8088的微机系统中,中断类型码和中断向量表之间有什么关系?

    简答题查看答案

  • 什么是中断类型码、中断向量、中断向量表?在基于8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?

    简答题查看答案

  • 在8086/8088微机系统中,堆栈与堆栈指针SP的正确位置是()

    单选题查看答案

  • 在8086/8088微机系统中,可访问的I/O端口地址范围为()

    单选题查看答案

  • 为什么在基于8086/8088的系统中经常需要进行缓冲?

    简答题查看答案

  • 在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是()

    单选题查看答案

  • 在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是什么?()

    单选题查看答案

  • 什么是中断类型码、中断向量、中断向量表?在8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?

    简答题查看答案

  • 试说明8086/8088工作在最小方式下和最大方式下系统基本配置的差别。在最大组态下,8086/8088的外围电路由哪些器件组成?它们的作用是什么?

    简答题查看答案