首页学历类考试大学计算机科学
(简答题)

试说明在8088CPU执行INT 40H指令的过程?

正确答案

CPU取出INT 40H指令,经指令译码获知这是一条中断指令。并且得到40H就是该软件央断的中断向量码。接着就将F、CS和IP压入堆栈保护起来,并关中断。而后,将中断向量码40H乘4得到中断向量表地址,从该地址开始的顺序两个单元的内容送IP,下两个单元的内容送CS。这就转向了中断服务程序。当然,在此之前,中断服务程序的入口地址早已填入中断向量表中。

答案解析

相似试题

  • (简答题)

    试说明8088CPU可屏蔽中断的响应过程。

    答案解析

  • (简答题)

    试说明8086/8088CPU中有哪些寄存器?各有哪些用途?

    答案解析

  • (简答题)

    简要说明执行指令INT 10H时CPU完成哪些操作?

    答案解析

  • (单选题)

    8086/8088CPU在复位后,程序重新开始执行的逻辑地址是()

    答案解析

  • (简答题)

    简单说明中断向量的概念,并指出8086/8088中断系统存放中断向量表的内存位置。如果对应于中断类型号为40H的中断处理子程序存放在1234H:5678H开始的内存区域中,则中断向量应如何存放?

    答案解析

  • (单选题)

    8088/8086CPU在响应8259的中断过程中,连续执行两个INTA中断响应周期,第二个中断响应周期是()。

    答案解析

  • (单选题)

    8088CPU复位后,程序重新开始执行的逻辑地址是()。

    答案解析

  • (简答题)

    8086/8088和传统的计算机相比在执行指令方面有什么不同?这样的设计思想有什么优点?8086CPU执行转移指令时,指令队列寄存器内容如何变化?

    答案解析

  • (单选题)

    8086/8088CPU执行INTn指令时,CPU将以下寄存器压入堆栈的顺序是()。

    答案解析

快考试在线搜题