数据控制在传输的方式有:⑴ 程序直接控制方式
优点:程序直接控制方式虽然比较简单,也不需要多少硬件支持,
缺点:①CPU利用率低。②外设利用率低,外设之间不能并行工作。
⑵ 中断控制方式
优点:CPU的利用率大大提高且能支持外设间的并行操作,避免了CPU循环测试控制状态寄存器这一工作。
缺点:每台设备输入输出数据时,相应的中断CPU的次数也会增多,这会使CPU的有效计算时间大大减少。
⑶ DMA方式又称直接存储器访问方式
优点:减少了CPU对I/O控制的干预,进一步提高了CPU的使用效率,同时也提高了CPU与I/O设备的并行操作程度。
缺点:①DMA方式对外设的管理和某些操作仍由CPU控制;②多个DMA控制器的同时使用可能会引起内存地址的冲突,同时也是不经济的。
温馨提示:答案为网友推荐,仅供参考