简述程序控制方式影响传送速度原因。
正确答案:
中断控制方式中就中断方式而言,每传送一个字节或一个字就得把主程序停下来,转而去执行中断服务程序,在执行中断服务程序前要做好现场保护,执行完中断服务程序还要恢复现场。这些都是执行一系列指令,这些指令显然与数据传送没有直接关系,但是执行时,却要使微处理器花费不少时间。
对于8086而言,取指令和执行指令是并行工作的。但是,进入中断,指令队列就要清除,执行部件须等待总线接口部件将中断处理子程序中的指令取到指令队列中才开始执行程序,同样,返回断点时,指令队列也要清除,执行部件要等待总线接口部件重新装人断点处的指令后才开始执行,使并行工作机制失去功能,造成中断方式传输效率不高,影响传输速度。
对于8086而言,取指令和执行指令是并行工作的。但是,进入中断,指令队列就要清除,执行部件须等待总线接口部件将中断处理子程序中的指令取到指令队列中才开始执行程序,同样,返回断点时,指令队列也要清除,执行部件要等待总线接口部件重新装人断点处的指令后才开始执行,使并行工作机制失去功能,造成中断方式传输效率不高,影响传输速度。
答案解析:有

微信扫一扫手机做题