上一章中介绍的程序控制输入输出方式(又称为程序查询方式、状态驱动方式、应答方式等)虽然比较简单,但是存在有两个明显的缺点:
1.CPU运行用户程序与外部设备的输入输出工作不能并行进行,这就极大地降低了CPU的利用率。
2.不能处理例外事件,如电源掉电、运算溢出、地址越界、非法指令、存储器页面失效等。
在50年代中期,中断技术就被引入到计算机系统中,它极大地提高了计算机系统的性能,扩展了计算机系统的应用领域。