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

何谓中断?简述中断的全部过程。

正确答案

1.中断:在CPU执行程序的过程中,由于某种事件发生,CPU暂时停止正在执行
的程序而转向对所发生的事件进行处理,当对事件的处理结束后又能回到原来
中止的地方,接着中止前的状态继续执行原来的程序,这一过程称为中断。
2.中断的全部过程:
1)中断请求:对于外中断,外设或其他中断源通过CPU的中断请求引脚向CPU发中断请求信号,CPU在每条指令执行完后,监测是否有中断请求,有则转入中断响应阶段。
2)中断响应:CPU首先通过硬件保存程序断点(PC)及标志寄存器,以便中断返回,即CPU执行中断隐指令。然后进入中断响应周期,或者通过向量方式或者通过软件查询方式得到中断服务程序入口,并置入PC。
3)中断服务:CPU转入中断服务程序并执行,进行外设所需的数据交换。中断服务程序中,首先保护现场,将有关寄存器的内容压栈,然后进行I/O操作,实现数据传送。最后,恢复现场,并执行中断返回指令。
4)中断返回:即恢复断点及标志。中断返回指令的功能,就是将中断隐指令保存的程序断点和标志读出并送入PC和标志寄存器,从而回到CPU原来的程序断点处继续执行。

答案解析

相似试题

  • (简答题)

    简述8086中断系统响应可屏蔽中断的全过程。

    答案解析

  • (单选题)

    若微机在工作过程中电源突然中断,则计算机()中的信息全部丢失。

    答案解析

  • (简答题)

    简述PC/AT机外部可屏蔽中断的中断处理过程。

    答案解析

  • (简答题)

    何谓中断向量,何谓中断号?

    答案解析

  • (简答题)

    何谓中断类型号?何谓中断向量?它们与中断向量表之间存在什么关系?

    答案解析

  • (简答题)

    简述可屏蔽中断的响应过程。

    答案解析

  • (简答题)

    简述8086的中断响应过程?

    答案解析

  • (简答题)

    简述中断的处理过程。

    答案解析

  • (简答题)

    简述8086的中断处理过程?

    答案解析

快考试在线搜题