中断方式:外部设备工作完成后,通过“中断请求”信号“主动”向CPU“报告”。 查询方式:外部设备工作完成后,状态信号储存在接口电路内,被动地等待CPU来读取。 根据上述比较,可以得到中断工作方式的如下特点: 优点:
1)CPU能够及时了解外部设备的状态,从而对外部设备IO请求进行及时处理。
2)由于CPU“被动”地等待外部设备的“中断请求”,外部设备进行输入/输出操作时,CPU可以同时执行其他的程序,CPU和外部设备“并行”工作。
3)由于同样的原因,在中断方式下,CPU可以同时管理多台外部设备,CPU的效率得到提高。
缺点:
1)用中断方式需要CPU增加相应的管理逻辑,增加了CPU电路的复杂性。
2)由于CPU“被动”地接收“中断请求”信号,CPU必须通过与外部的一个联络过程才能知道是那一个设备在申请中断,这增加了响应时间。为了从当前任务转移到中断服务,CPU必须保护原有的运行环境,进行“任务”的“切换”,这也会增加响应时间。
3)有较多的设备使用中断方式时,会产生“中断申请”的“竞争”。这一方面降低了响应速度,另一方面增加了管理的复杂性。
(简答题)
比较程序中断方式和查询方式的区别,根据比较,指出中断工作方式的优缺点。
正确答案
答案解析
略
相似试题
(简答题)
比较DMA方式和程序中断方式的区别,根据比较,指出DMA工作方式的优缺点。
(单选题)
在输入/输出工作方式中,查询式与中断式相比较,其主要区别是:()
(简答题)
试从下面七个方面比较程序查询、程序中断和DMA三种方式的综合性能。 (1)数据传送依赖软件还是硬件。 (2)传送数据的基本*单位。 (3)并行性。 (4)主动性。 (5)传输速度。 (6)经济性。 (7)应用对象。
(填空题)
在计算机系统中,CPU对外围设备的管理除了程序查询方式、程序中断方式外,还有()方式、()方式和()方式。
(单选题)
程序查询方式、中断方式、DMA方式的优先级排列次序为()。
(单选题)
在I/O同步控制方式中,程序查询方式相比于中断控制方式,具有()。
(简答题)
比较程序中断方式与DMA方式有哪些不同?
(简答题)
比较程序直接控制方式、程序中断控制方式、直接存储器存取控制方式(或DMA方式)的特点。?
(简答题)
与程序控制I/O方式相比较,中断控制方式有哪些优点。