简要说明cpu与i/o之间传递信息可采用哪几种联络方式?它们分别用于什么场合?

如题所述

1、程序查询方式2、程序中断3、直接内存访问4、通道方式5、外围处理机方式
数据传送控制方式有程序直接控制方式、中断控制方式、DMA方式和通道方式4种.
程序直接控制方式就是由用户进程来直接控制内存或CPU和外围设备之间的数据传送.它的优点是控制简单,也不需要多少硬件支持.
中断控制方式是利用向CPU发送中断的方式控制外围设备和CPU之间的数据传送.它的优点是大大提高了CPU的利用率且能支持多道程序和设备的并行操作.
DMA方式是在外围设备和内存之间开辟直接的数据交换通路进行数据传送.
通道方式是使用通道来控制内存或CPU和外围设备之间的数据传送.通道是一个独立与CPU的专管 输入/输出控制的机构,它控制设备与内存直接进行数据交换.它有自己的通道指令,这些指令受CPU启动,并在操作结束时向CPU发中断信号.
温馨提示:答案为网友推荐,仅供参考