niusouti.com
更多“下列哪一个不是CPU对外部设备的控制方式?()。A.中断B.DMAC.通道D.虚设备 ”相关问题
  • 第1题:

    计算机系统中主机与外设间的输入输出控制方式有多种,其中占用主机CPU时间最多的是(17)方式。

    A.通道方式

    B.DMA

    C.中断

    D.程序查询


    正确答案:D
    本题考查计算机系统的基础知识。程序查询方式是主机通过程序直接控制输入输出设备的工作,此方式下进行主机和外设间的数据交换时,主机C.PU要不断查询外设状态、控制数据传送过程而不进行其他操作。在中断方式下,主机向输入输出设备发出数据传送的命令后,仍可以进行其他操作,外设在完成发送或接收数据的准备工作后,向主机发出中断请求,进行数据传送。在此方式下,外设的准备工作可独立进行,主机在此期间进行其他操作,但输入输出的数据传送操作仍在主机C.PU控制下进行。在DMA方式下,输入输出设备与内存储器直接相连,数据传送由DMA控制器而不是主机CPU控制。CPU除了传送开始和终了时进行必要的处理外,不参与数据传送的过程。输入输出通道实际上是一种专用处理机。进行输入输出搡作时,通道取出并执行保存在主机主存储器中的程序,控制输入输出设备与主存储器之间的数据交换。这种方式下CPU只需进行少量的处理就实现了并行操作。

  • 第2题:

    常用于大型计算机的控制方式是()。

    A.程序中断控制
    B.DMA
    C.程序直接控制
    D.通道方式

    答案:D
    解析:
    经常用于大型计算机的控制方式是通道方式。通道方式,即能够根据程序控制多个外部设备并提供了DMA共享的功能,而DMA只能进行固定的数据传输操作。根据数据传送方式,通道可分成字节多路通道、选择通道和数组多路通道三种类型。

  • 第3题:

    由用户程序自己控制的I/O控制方式是()。

    A.通道

    B.DMA

    C.中断

    D.轮询


    程序控制查询

  • 第4题:

    外部设备和内存之间数据传送控制方式最快的是()。

    A.程序直接控制方式

    B.中断控制方式

    C.DMA方式

    D.通道方式


    参考答案:C

    1)编程控制方式(程序直接控制方式):其特点是控制简单,所需硬件支持少。其缺点是CPU和外部设备只能串行工作,CPU的利用率低;不能实现设备之间的并行工作;只适用于那些CPU执行速度较慢,而且外部设备较少的系统。
    2)中断控制方式:其优点是所需硬件支持较少,与程序直接控制方式相比,使CPU的利用率大大提高并且能支持多道程序和设备的并行操作。其缺点是消耗的CPU处理时间较多;随着外部I/O设备的增多和速度的提高,可能会造成CPU无法响应中断和出现数据丢失现象。
    3)DMA方式:其优点是I/O速度较快,大大减少了CPU进行中断处理的次数;排除了因并行操作设备过多时CPU来不及处理或因速度不匹配而造成数据丢失等现象。其缺点是所需硬件较多;多个DMA控制器的同时使用会引起内存地址的冲突并使得控制过程进一步复杂化。
    4)通道方式:其优点是I/O速度快,进一步减轻了CPU的工作负担和增加了计算机系统的并行工作能力。其缺点是控制较复杂,所需的硬件最复杂。

  • 第5题:

    计算机系统中主机与外设间的输入输出控制方式有多种,其中占用主机CPU时间最多的是( )方式。

    A.通道方式
    B.DMA
    C.中断
    D.程序查询

    答案:D
    解析: