阅读背景:

并发编程十二问

来源:互联网 

1、简述计算机操作系统中的“中断”的作用?

计算机操作系统的中断的作用:cpu会切:io阻塞,程序运行时间过长

    中断:计算机执行期间,系统内发生任何非寻常的或非预期的急需处理事件,使得
cpu暂时中断当前正在执行的程序而转去执行相应的事件处理程序。
    
    待处理完毕后又返回原来被中断处理急需执行或者调度新的进程执行的过程,它使计算
机可以更好更快的利用有限的系统资源解决系统响应速度和运行效率的一种控制技术:
    实时响应 + 系统调用
    
    中断装置是由一些特定的寄存器和控制线路组成,中央处理器和外围设备等识别到的
事件保存在特定的寄存器中。
    中央处理器每执行完一条指令,均有中断装置判别是否有事件发生。
    若无事件发生,CPU继续执行。
    若有事件发生,则中断装置中断原占有CPU的程序的执行,让操作系统的处理事件服
务程序占用CPU,对出现的事件进行处理,事件处理完后,再让原来的程序继续占用CPU执行io阻塞



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: