CPU与外设在大部分时间内并行工作。当CPU启动外设后,不需要去查询其工作状态,可继续执行主程序,该I/O设备控制方式称为A.程序直接控制方式B.中断控制方式C.DMA方式D.通道控制方式

题目

CPU与外设在大部分时间内并行工作。当CPU启动外设后,不需要去查询其工作状态,可继续执行主程序,该I/O设备控制方式称为

A.程序直接控制方式

B.中断控制方式

C.DMA方式

D.通道控制方式


相似考题
更多“CPU与外设在大部分时间内并行工作。当CPU启动外设后,不需要去查询其工作状态,可继续执行主程序,该I/O设备控制方式称为A.程序直接控制方式B.中断控制方式C.DMA方式D.通道控制方式”相关问题
  • 第1题:

    从输入设备向内输入数据时,若数据不需要经过CPU,其I/O数据传送方式是()。

    A.查询方式

    B.中断方式

    C.DMA方式

    D.直接传送方式


    正确答案:C

  • 第2题:

    输入输出系统与主机交换数据用的主要三种方式,即程序控制方式,中断控制方式,DMA方式,其中描述正确的是(7)。

    A.程序控制方式最节省CPU时间

    B.中断方式最耗费CPU时间

    C.DMA方式在传输过程中需要CPU的查询

    D.中断方式无需CPU主动查询和等待外设


    正确答案:D
    解析:①程序控制方式,程序控制方式是指CPU与外设间的数据传送是在程序的控制下完成的一种数据传送方式,这种方式又分为无条件传送和条件传送二种。这种I/O方式中,程序设计简单,硬件软件较省,但费时,CPU效率较低,实时性差,主要用于中低速外设和实时性要求不高的场合。②中断控制方式,中断控制方式是指利用中断技术控制CPU与外设进行数据传送的一种方式。这种方式实时性好,不需要反复查询等待,减少了CPU等待时间,CPU与外设可并行工作,但这种方式需要进行现场保护及恢复其工作,仍花费CPU时间。③DMA方式,DMA方式是指由专门硬件控制,不需CPU介入,直接由存储器与外设进行数据传送的方式,这种方式不需CPU介入,减少了CPU的开销,能实现高速的数据块传送,提高了效率。但这种方式增加了硬件开销,提高了系统的成本。

  • 第3题:

    为尽量减少主机对繁杂FO控制的干预,I/O控制方式在不断地发展,如下对I/O控制方式的叙述正确的是( )。

    A.中断驱动I/O方式需要不断循环测试忙/闲标志

    B.仅当输完一个数据时,CPU才去进行中断处理,其他时间CPU与I/O并行工作的方式称为忙—等待方式

    C.DMA方式是数据块在设备与内存之间的直接传送,只有在传送多个数据块或传送开始和结束时才需要CPU的干预

    D.I/O通道控制方式额外增加了一个处理器专门来处 I/0请求,实现了CPU、通道和I/O设备间的并行工作


    正确答案:C

  • 第4题:

    I/O与主机交换信息的方式中,中断方式的特点是(17)。

    A.CPU与设备串行工作,传送与主程序串行工作

    B.CPU与设备并行工作,传送与主程序串行工作

    C.CPU与设备并行工作,传送与主程序并行工作

    D.CPU与设备串行工作,传送与主程序并行工作


    正确答案:B
    解析:当有中断发生时,CPU将暂停当前的主程序,转去处理中断事务,中断处理完后,继续原来暂停的主程序。因此,中断方式的特点是:1)CPU的效率高,不必查询等待;2)CPU与外设可并行工作;3)外设具有申请服务的主动权。在I/O与主机交换信息时,传送与主程序串行工作。

  • 第5题:

    用户进程在等待鼠标点击输入时,不断检测对应接口寄存器的完成位是否为1,该I/O设备控制方式称为()。

    A.程序直接控制方式

    B.中断控制方式

    C.DMA方式

    D.通道控制方式


    参考答案:A

  • 第6题:

    控制器从CPU完全接管对总线的控制,数据交换不经过CPU,而直接在内存和I/O设备之间进行,这种I/O设备控制方式称为

    A.程序直接控制方式

    B.中断控制方式

    C.DMA方式

    D.通道控制方式


    正确答案:C

  • 第7题:

    I/O控制方式有多种,( )CPU和外设不能并行工作。

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

    答案:C
    解析:
    程序查询方式,CPU需要等待外设数据传输完。

  • 第8题:

    在计算机外部设备和主存之间直接传送而不是由CPU执行程序指令进行数据传送的控制方式称为( )。


    A.程序查询方式
    B.中断方式
    C.并行控制方式
    D.DMA方式


    答案:D
    解析:
    在计算机中,实现计算机与外部设备之间数据交换经常使用的方式有无条件传送、程序查询、中断和直接存储器存取(DMA)。其中前三种都是通过CPU执行某一段程序,实现计算机内存与外设问的数据交换。只有DMA方式下,CPU交出计算机系统总线的控制权,不参与内存与外设间的数据交换。而DMA方式工作时,是在DMA控制硬件的控制下,实现内存与外设间数据的直接传送,并不需要CPU参与工作。由于DMA方式是在DMA控制器硬件的控制下实现数据的传送,不需要CPU执行程序,故这种方式传送的速度最快。

  • 第9题:

    计算机运行过程中,CPU 需要与外设进行数据交换。采用( )控制技术时, CPU 与外设可并行工作。

    A.程序查询方式和中断方式
    B.中断方式和 DMA 方式
    C.程序查询方式和 DMA 方式
    D.程序查询方式、中断方式和 DMA 方式

    答案:B
    解析:
    程序查询方式的原理是:当主机进行I/O操作时,首先发出询问信号,读取设备的状态并根据设备状态决定下一步操作究竟是进行数据传输还是等待。这种控制下,CPU一旦启动I/O,必须停止现行程序的运行,并在现行程序中插入一段程序。程序查询方式的主要特点是CPU有踏步等待现象,CPU与I/O串行工作。
    程序中断是指计算机执行现行程序的过程中,出现某些急需处理的异常情况和特殊请求,cpu暂时终止现行程序,而转去对随机发生的更紧迫的事件进行处理,在处理完毕后,cpu将自动返回原来的程序继续执行。在中断方式中CPU 与外设可并行工作。
    直接内存存取DMA是指在内存与I/O设备间传送数据块的过程中,不需要CPU的任何干涉,只需要CPU在过程考试启动与过程结束时的处理,实际操作由DMA硬件直接执行完成,CPU在此传送过程中可做别的事情。在DMA方式中CPU 与外设可并行工作。

  • 第10题:

    在下面的I/O控制方式中,需要CPU干预最少的方式是()。

    • A、程序I/O方式
    • B、中断驱动I/O控制方式
    • C、直接存储器访问DMA控制方式
    • D、I/O通道控制方式

    正确答案:D

  • 第11题:

    CPU与外设在大部分时间内并行工作。当CPU启动外设后,不需要去查询其工作状态,可继续执行主程序,该I/O设备控制方式称为()

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

    正确答案:B

  • 第12题:

    单选题
    从输入设备向内存输入数据时,若数据不需要经过CPU,其I/O数据传送控制方式是()。
    A

    程序查询方式

    B

    中断方式

    C

    DMA方式

    D

    直接传送方式


    正确答案: A
    解析: 暂无解析

  • 第13题:

    I/O设备与存储设备进行数据交换以数据块为基本单位,在传送过程中不需要CPU的干预,数据直接由设备送入内存或直接从内存送入设备,这种数据交换方式是( )。

    A.程序查询方式

    B.中断控制方式

    C.DMA控制方式

    D.通道控制方式


    正确答案:C

  • 第14题:

    在计算机外部设备和主存之间直接传送而不是由CPU执行程序指令进行数据传送的控制方式称为()。

    A、程序查询方式

    B、中断方式

    C、并行控制方式

    D、DMA方式


    正确答案:D

  • 第15题:

    I/O与主机信息的交换采用中断方式的特点是( )。

    A.CPU与设备串行工作,传送与主程序串行工作

    B.CPU与设备并行工作,传送与主程序串行工作

    C.CPU与设备串行工作,传送与主程序并行工作

    D.CPU与设备并行工作,传送与主程序并行工作


    正确答案:B

  • 第16题:

    输入/输出系统主要用三种方式与主机交换数据,对于这三种方式的描述正确的是(1)。

    A.程序控制方式最节省CPU时间

    B.中断方式最耗费CPU时间

    C.DMA方式在传输过程中需要CPU的查询

    D.中断方式无需CPU主动查询和等待外设


    正确答案:D
    解析:本题考查的是输入/输出系统中的三种数据交换方式。.程序控制方式:输入/输出完全由CPU控制,在整个I/O过程中CPU必须等待而不能进行其他工作,无法充分发挥CPU高速的处理能力。.中断方式:I/O模块以中断的方式通知CPU开始传递数据,无需CPU主动查询和等待外设,从而把CPU解放出来做其他工作,以提高CPU的利用效率。.DMA方式:该方式下,CPU只在数据传输前和完成后才介入,而数据的传输过程由DMA控制器来管理,无需CPU参与。数据直接写入或读出主存储器,不再经过CPU中转。

  • 第17题:

    ●在单CPU系统中,若I/O设备与主机采用中断控制方式交换信息,则CPU与I/O设备间是 (7) 。

    (7)

    A.串行工作,数据传送过程与主程序也是串行工作

    B.串行工作,数据传送过程与主程序间是并行工作

    C.并行工作,数据传送过程与主程序是串行工作

    D.并行工作,数据传送过程与主程序也是并行工作


    正确答案:C

  • 第18题:

    以下关于CPU与I/O设备交换数据时所用控制方式的叙述中,错误的是( )

    A.程序查询方式下交换数据不占用CPU时间
    B.中断方式下CPU与外设可并行工作
    C.中断方式下CPU不需要主动查询和等待外设
    D.DMA方式下不需要CPU执行程序传送数据

    答案:A
    解析:
    本题考查计算机系统基础知识。
    CPU与I/O设备交换数据时常见的控制方式有程序查询方式、中断方式、DMA方式和通道方式等。在程序查询方式下,CPU执行指令查询外设的状态,在外设准备好的情况下才输入或输出数据。在中断方式下,是外设准备好接收或发送数据时发出中断请求,CPU无需主动查询外设的状态。在DMA方式下,数据传送过程是直接在内存和外设间进行的,不需要CPU执行程序来进行数据传送。

  • 第19题:

    CPU通过接口对外设控制的方式一般包含程序查询方式、中断处理方式和DMA方式,以下描述正确的是______。

    A.程序查询方式下的结构复杂,但是工作效率很高
    B.中断处理方式下CPU不再被动等待,而是可以执行其他程序
    C.DMA方式下的内存和外设之间的数据传输需要CPU介入
    D.在DMA进行数据传送之前,DMA控制器不需要向CPU申请总线控制权

    答案:B
    解析:
    本题考查嵌入式处理器外设控制方式相关的基础知识。CPU通过接口对外设控制的方式一般包含程序查询方式、中断处理方式和DMA方式,程序查询方式是早期的计算机系统对I/O设备的一种管理方式。它定时对各种设备轮流询问一遍有无处理要求。轮流询问之后,有要求的,则加以处理。在处理I/O设备的要求之后,处理机返回继续工作。在中断处理方式下,中央处理器与I/O设备之间数据的传输步骤如下:(1)在某个进程需要数据时,发出指令启动输入输出设备准备数据;(2)进程发出指令启动设备之后,该进程放弃处理器,等待相关I/O操作完成。此时,进程调度程序会调度其他就绪进程使用处理器;(3)当I/O操作完成时,输入输出设备控制器通过中断请求线向处理器发出中断信号,处理器收到中断信号之后,转向预先设计好的中断处理程序,对数据传送工作进行相应的处理;(4)得到了数据的进程则转入就绪状态。在随后的某个时刻,进程调度程序会选中该进程继续工作。DMA是在内存与IO设备间传送一个数据块的过程中,不需要CPU的任何中间干涉,只需要CPU在过程开始时向设备发出“传送块数据”的命令,然后通过中断来得知过程是否结束和下次操作是否准备就绪。DMA工作过程:(1)当进程要求设备输入数据时,CPU把准备存放输入数据的内存起始地址以及要传送的字节数分别送入DMA控制器中的内存地址寄存器和传送字节计数器。(2)发出数据传输要求的进程进入等待状态。此时正在执行的CPU指令被暂时挂起。进程调度程序调度其他进程占据CPU。(3)输入设备不断地窃取CPU工作周期,将数据缓冲寄存器中的数据源源不断地写入内存,直到所要求的字节全部传送完毕。(4)DMA控制器在传送完所有字节时,通过中断请求线发出中断信号。CPU在接收到中断信号后,转入中断处理程序进行后续处理。(5)中断处理结束后,CPU返回到被中断的进程中,或切换到新的进程上下文环境中,继续执行。DMA与中断的区别:(1)中断方式是在数据缓冲寄存器满之后发出中断,要求CPU进行中断处理,而DMA方式则是在所要求传送的数据块全部传送结束时要求CPU进行中断处理。这就大大减少了CPU进行中断处理的次数。(2)中断方式的数据传送是在中断处理时由CPU控制完成的,而DMA方式则是在DMA控制器的控制下完成的。这就排除了CPU因并行设备过多而来不及处理以及因速度不匹配而造成数据丢失等现象。

  • 第20题:

    下列说法中错误的是()。

    A.程序查询方式下,CPU与I/O设备串行工作
    B.程序中断方式下,CPU与I/O设备并行工作
    C.DMA方式下,主程序可与I/O数据传送并行工作
    D.实现了DMA方式的系统中,程序中断方式没有存在的必要

    答案:D
    解析:
    DMA方式比较适合成块数据的I/O传送,但在实现了DMA方式的系统中,DMA传送结束时需要用中断方式来通知CPU进行后处理;当有紧急情况发生时,也需要中断方式来进行处理。

  • 第21题:

    从输入设备向内存输入数据时,若数据不需要经过CPU,其I/O数据传送控制方式是()。

    • A、程序查询方式
    • B、中断方式
    • C、DMA方式
    • D、直接传送方式

    正确答案:C

  • 第22题:

    I/O与主机交换信息的方式中,中断方式的特点是()

    • A、 CPU与设备串行工作
    • B、 CPU与设备并行工作
    • C、 传送与主程序串行工作
    • D、 传送与主程序并行工作

    正确答案:B,C

  • 第23题:

    单选题
    在下面的I/O控制方式中,需要CPU干预最少的方式是()。
    A

    程序I/O方式

    B

    中断驱动I/O控制方式

    C

    直接存储器访问DMA控制方式

    D

    I/O通道控制方式


    正确答案: D
    解析: 暂无解析