什么是中断源?中断分为几类?
正确答案:中断可分为内中断和外中断。
内中断是由计算机内部原因引起的中断,内中断又称为软中断,它通常由三种情况引起:
(1)由中断指令INT引起:
(2)由于CPU的某些错误而引起,如溢出中断、除法错中断等:
(3)为调试程序(DEBUG)设置的中断,如单步中断、断点中断。
外中断指由外部事件引起的中断,又称为硬中断。硬件中断主要有两种来源:
(1)非屏蔽中断(NMl),如电源故障中断、实时钟中断等:
(2)可屏蔽中断,一般是由于各种外部设备请求CPU提供服务所引起的中断。
内中断是由计算机内部原因引起的中断,内中断又称为软中断,它通常由三种情况引起:
(1)由中断指令INT引起:
(2)由于CPU的某些错误而引起,如溢出中断、除法错中断等:
(3)为调试程序(DEBUG)设置的中断,如单步中断、断点中断。
外中断指由外部事件引起的中断,又称为硬中断。硬件中断主要有两种来源:
(1)非屏蔽中断(NMl),如电源故障中断、实时钟中断等:
(2)可屏蔽中断,一般是由于各种外部设备请求CPU提供服务所引起的中断。
答案解析:有

微信扫一扫手机做题