问题
单项选择题
2012年5月第12题在计算机系统中,()是指在CPU执行程序的过程中,由于发生了某个事件,需要CPU暂时中止正在执行的程序,转去处理这一事件,之后又回到原先被中止的程序,接着中止前的状态继续向下执行。
A.调用
B.调度
C.同步
D.中断
答案
参考答案:D
解析:中断是指在CPU执行一个程序时,对系统发生的某个事件(程序自身或外界的原因)做出的一种反应,CPU暂停正在执行的程序,保留现场后自动转去处理相应的事件,处理完该事件后,到适当的时候返回断点,继续完成被打断的程序。 例如,在读取磁盘的过程中,磁盘存在问题,无法读取时会产生中断,当问题解决后,程序恢复。软件错误也会产生中断。中断具有发生是随机的,可恢复的,自动进行处理的特点。