IRQ是用来暂停当前正在运行的程序,并跳转到其他程序运行的必要机制。该机制称为中断处理。如果没有中断处理,就有可能出现处理无法顺畅进行的情况。
从中断处理开始到请求中断的程序(中断处理程序)运行结束之前,被中断的程序(主程序)的处理是停止的。这种情况就类似于在处理文档的过程中有电话打进来,电话就相当于中断处理。假如没有中断功能的话,就必须等到文档处理完毕才可以接听电话。这样就太不方便了。由此可见,中断处理有着很大的价值。就像接听完电话后返回到原来的文档作业一样,中断处理程序运行结束后,处理也会返回到主程序中继续(图11-6)。
BIOS (Basic Input Outpu System)位于计算机主板或扩张板卡上内置的ROM中,里面记录了用来控制外围设备的程序和数据。
标签:处理,11.4,程序,中断,文档,外围设备,中断请求 From: https://www.cnblogs.com/ttmeng/p/17124546.html