简答题

列出INT指令执行的操作,列出CPU响应外部中断时所做的工作。

正确答案

中断请求,中断优先级判定,中断响应,中断处理,中断返回。
CPU响应外部中断自动完成下列工作:
1.取中断内型号N;
2.标志寄存器入栈;
3.代码段寄存器和指令指针入栈;
4.禁止硬件中断和单步中断;
5.在中断向量表中的N*4开始的单元取两个字分别送IP和CS,获取 中断处理程序入口地址。

答案解析

相似试题
  • 执行INT n指令或响应中断时,CPU保护现场的次序是()。

    单选题查看答案

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

    简答题查看答案

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

    简答题查看答案

  • 对于非屏蔽中断申请,CPU响应条件为CPU允许中断和执行完现行指令。

    判断题查看答案

  • 若执行下面列出的操作,哪个操作不能成功执行()

    单选题查看答案

  • CPU执行每一条指令都要分成若干步:取指令、指令译码、取操作数、执行运算、保存结果等。CPU在取指令阶段的操作是()

    单选题查看答案

  • CPU响应中断后将()寄存器入栈保存,然后自动将()标志和()标志复位。若要实现中断嵌套,必须在中断服务子程序中执行一条()指令。

    填空题查看答案

  • 机器指令是一种命令语言,它用来规定CPU执行什么操作以及操作对象所在的位置。机器指令是由()组成的。

    单选题查看答案

  • CPU每取出一条指令并执行这条指令,都要完成一系列的操作,这一系列操作所需要的时间通常叫做一个指令周期。

    判断题查看答案