在查询方式下CPU不断地读取状态字,如果状态字表明外设没准备好,则CPU须等待。
这些过程占用了CPU的大量工作时间,而CPU真正用于传输数据的时间却很少。另外,用查询方式工作时,如果一个系统有多个外设,那么CPU只能轮流对每个外设进行查询,而这些外设的速度往往并不同。这时CPU显然不能很好的满足各个外设随机性的对CPU提出的输入/输出服务要求,所以,不具备实时性。使用中断传方式时,CPU就不必花费大量时间去查询外设的工作状态了,因为当外设就绪时,就会主动向CPU发中断请求信号。而CPU本身具有这样的功能:在每条指令被执行完以后,会检查外部是否有中断请求,如果有中断请求,那么在中断允许标志为1的情况下,CPU保留下一条指令的地址和当前的标志,转到中断服务程序去执行。被外界中断时,程序中下一条指令所处称为断点。从中断服务程序返回时,CPU会恢复标志和断点地址。
(简答题)
查询式传送方式有什么优缺点?中断方式为什么能弥补查询方式的缺点?
正确答案
答案解析
略
相似试题
(简答题)
查询式传送方式有什么优缺点?中断方式为什么能弥补查询方式的缺点?
(简答题)
查询式传送方式有什么优缺点?中断方式为什么能弥补查询方式的缺点?
(填空题)
CPU与接口之间传送信息的方式一般有四种,即:无条件、查询式、中断方式、()
(判断题)
计算机与外设传送数据的常用方式有如下四种:无条件传送、查询传送、中断传送、直接存储器传送。
(简答题)
相对于条件传送方式,中断方式有什么优点?和DMA方式比较,中断传送方式又有什么不足之处?
(简答题)
相对于条件传送方式,中断方式有什么优点?和DMA方式比较,中断传送方式又有什么不足之处?
(简答题)
简述中断传送方式的优点与缺点。
(简答题)
比较程序中断方式和查询方式的区别,根据比较,指出中断工作方式的优缺点。
(简答题)
8259A引入中断请求的方式有哪几种?如果对8259A用查询方式引入中断请求,那会有什么特点?中断查询方式用在什么场合?