更多“程序查询方式和程序中断方式都要由程序实现外围设备的输入输出,它们”相关问题
  • 第1题:

    下列叙述中,正确的是( )

    A.程序中断方式和DMA方式中实现数据传送都需中断请求

    B.程序中断方式中有中断请求,DMA方式中无中断请求

    C.程序中断方式和DMA方式中都有中断请求,但目的不同

    D.DMA方式中无中断请求


    正确答案:C
    解析:DMA方式中实现数据传送不需中断请求,所以选项A是错误的;程序中断方式和DMA方式中都有中断请求,但目的不同,所以选项B和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题:

    计算机在处理程序查询方式、中断方式、DMA方式时的优先处理顺序从高到低为______。

    A.程序查询方式、中断方式、DMA方式

    B.DMA方式、中断方式、程序查询方式

    C.中断方式、程序查询方式、DMA方式

    D.中断方式、DMA方式、程序查询方式


    正确答案:B

  • 第4题:

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

    A.程序查询方式和中断方式

    B.中断方式和 DMA方式

    C.程序查询方式和 DMA方式

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


    答案: B:
    程序查询方式是按顺序执行的方式,由CPU全程控制。因此不能实现外设与CPU的并行工作。中断方式,在外设做好数据传送之前,CPU可做自己的事情。发出中断请求之后,CPU响应才会控制其数据传输过程,因此能一定程度上实现CPU和外设的并行。而DMA方式由DMAC控制器向CPU申请总线的控制权,在获得CPU的总线控制权之后,由DMAC代替CPU控制数据传输过程。

  • 第5题:

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

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

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

  • 第6题:

    下述I/O控制方式中,()主要由程序实现。

    • A、PPU(外围处理机)
    • B、中断方式
    • C、DMA方式
    • D、通道方式

    正确答案:B

  • 第7题:

    在计算机系统中,CPU对外围设备的管理除了程序查询方式、程序中断方式外,还有()方式、()方式和()方式。


    正确答案:DMA;通道;外围处理机

  • 第8题:

    比较程序中断方式和查询方式的区别,根据比较,指出中断工作方式的优缺点。 


    正确答案: 中断方式:外部设备工作完成后,通过“中断请求”信号“主动”向CPU“报告”。 查询方式:外部设备工作完成后,状态信号储存在接口电路内,被动地等待CPU来读取。 根据上述比较,可以得到中断工作方式的如下特点: 优点:
    1)CPU能够及时了解外部设备的状态,从而对外部设备IO请求进行及时处理。
    2)由于CPU“被动”地等待外部设备的“中断请求”,外部设备进行输入/输出操作时,CPU可以同时执行其他的程序,CPU和外部设备“并行”工作。
    3)由于同样的原因,在中断方式下,CPU可以同时管理多台外部设备,CPU的效率得到提高。
    缺点:
    1)用中断方式需要CPU增加相应的管理逻辑,增加了CPU电路的复杂性。
    2)由于CPU“被动”地接收“中断请求”信号,CPU必须通过与外部的一个联络过程才能知道是那一个设备在申请中断,这增加了响应时间。为了从当前任务转移到中断服务,CPU必须保护原有的运行环境,进行“任务”的“切换”,这也会增加响应时间。
    3)有较多的设备使用中断方式时,会产生“中断申请”的“竞争”。这一方面降低了响应速度,另一方面增加了管理的复杂性。

  • 第9题:

    计算机的基本输入/输出方式有()

    • A、程序查询方式和程序中断方式
    • B、DMA和通道方式
    • C、外围处理机方式
    • D、以上都对

    正确答案:D

  • 第10题:

    单选题
    程序查询方式、中断方式、DMA方式的优先级排列次序为()。
    A

    程序查询方式、中断方式、DMA方式

    B

    中断方式、程序查询方式、DMA方式

    C

    DMA方式、程序查询方式、中断方式

    D

    DMA方式、中断方式、程序查询方式


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

  • 第11题:

    填空题
    在计算机系统中,CPU对外围设备的管理除了程序查询方式、程序中断方式外,还有()方式、()方式和()方式。

    正确答案: DMA,通道,外围处理机
    解析: 暂无解析

  • 第12题:

    单选题
    ()是一种程序直接控制方式。
    A

    直接存储器存取方式

    B

    I/O通道控制方式

    C

    程序查询方式

    D

    程序中断方式


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

  • 第13题:

    下列属于常用CPU与外围设备信息交换方式是()。

    A、程序查询

    B、程序中断

    C、直接内存访问

    D、通道方式

    E、外围处理机方式


    正确答案:A,B,C,D,E

  • 第14题:

    计算机在处理程序查询方式、中断方式、DMA方式时的优先处理顺序从高到低为

    A.程序查询、中断、DMA

    B.DMA、中断、程序查询

    C.中断、程序查询、DMA

    D.中断、DMA、程序查询


    正确答案:B

  • 第15题:

    程序控制、中断和DMA 3种输入输出方式中,有(3)输入输出方式可以为高速外部设备服务。如果需要处理例外事件(如电源掉电),应该采用(4)输入输出方式。

    A.程序控制

    B.中断

    C.DMA

    D.程序控制、中断和DMA


    正确答案:C
    解析:只有DMA输入输出方式能够为高速外部设备服务,只有中断输入输出方式能够处理例外事件。程序控制输入输出方式又称为状态驱动输入输出方式、应答输入输出方式、查询输入输出方式和条件驱动输入输出方式等,是计算机系统中一种最基本的输入输出方式,程序控制输入输出方式有如下4个特点:1.什么时候对什么设备进行输入或输出操作完全受CPU控制。2.外围设备与CPU处于异步工作关系。CPU要通过指令对设备进行测试才能知道设备的工作状态,例如,设备空闲(可能工作已经结束,也可能已经准备就绪)或正在忙碌等。3.数据的输入和输出都要经过CPU。外围设备每发送或接收一个数据都要由CPU执行相应的程序才能完成。4.用于连接低速外围设备,如显示器、打印机、键盘和鼠标等。采用中断输入输出方式能够完全克服程序控制输入输出方式中处理机与外围设备之间不能并行工作的缺点。中断输入输出方式的特点是:1.CPU与外围设备能够并行工作。2.能够处理例外事件。例如,电源掉电、非法指令、地址越界、数据溢出、数据校验错或页面失效等。3.数据的输入和输出都要经过CPU,要在程序的控制下完成从输入设备中读入数据到主存储器,或者把主存储器中的数据输出到输出设备中去。因此,中断输入输出方式与程序控制输入输出方式一样具有灵活性好的特点。4.一般用于连接低速外围设备。这是因为每输入或输出一个数据都必须执行一段程序才能完成。直接存储器访问方式又称为DMA(DirectMemoryAccess)方式,这种输入输出方式主要用来连接高速外围设备。例如,磁盘存储器、磁带存储器、光盘存储器及高速打印机等。DMA方式具有如下特点:1.DMA方式主要用于高速外围设备中,CPU不仅能够与外围设备并行工作,而且整个数据的传送过程不需要CPU的干预。如果主存储器的频带宽度足够的话,外围设备的工作可以丝毫不影响CPU运行它自身的程序。2.主存储器既可以被CPU访问,也可以被外围设备访问。在主存储器中通常要有一个存储管理部件来为各种访问主存储器的申请排队,一般计算机系统把外围设备的访问申请安排在最高优先级。3.由于在外围设备与主存储器之间传送数据不需要执行程序,也不动用CPU中的数据寄存器和指令计数器等。因此,不需要做保存现场和恢复现场等工作,从而使DMA方式的工作速度大大加快。4.在DMA控制器中,除了需要设置数据缓冲寄存器、设备状态寄存器或控制寄存器之外,还要设置主存储器地址寄存器,设备地址寄存器和数据交换个数计数器等。外围设备与主存储器之间的整个数据交换过程全部要在硬件的控制下完成。

  • 第16题:

    在计算机系统中常用的输入输出方式有无条件传送、中断、程序查询和DMA等,采用( )方式,数据在传输过程中不需要CPU参与工作。

    A.中断
    B.DMA
    C.程序查询
    D.无条件传送

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

  • 第17题:

    判断外围设备是否准备好接收数据或准备好向CPU输人数据的方式是()方式

    • A、无条件传送
    • B、程序查询
    • C、中断

    正确答案:B

  • 第18题:

    ()是一种程序直接控制方式。

    • A、直接存储器存取方式
    • B、I/O通道控制方式
    • C、程序查询方式
    • D、程序中断方式

    正确答案:C

  • 第19题:

    程序查询方式、中断方式、DMA方式的优先级排列次序为()。

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

    正确答案:D

  • 第20题:

    计算机外围设备I/O控制方式中,有一种方式CPU的操作和外围设备的操作能够同步,而且硬件结构比较简单,这种方式为以下哪种?()

    • A、程序查询方式
    • B、程序中断方式
    • C、直接内存访问方式
    • D、通道方式

    正确答案:A

  • 第21题:

    程序查询方式、中断方式和DMA方式的优先级排列次序为:()

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

    正确答案:D

  • 第22题:

    问答题
    程序查询方式和程序中断方式都要由程序实现外围设备的输入输出,它们有何不同?

    正确答案: 程序查询方式是用户在程序中安排一段输入输出程序,它由I/O指令、测试指令和转移指令等组成。CPU一旦启动I/O后,就进入这段程序,时刻查询I/O准备的情况,若未准备就绪就踏步等待;若准备就绪就实现传送。在输入输出的全部过程中,CPU停止自身操作。
    解析: 暂无解析

  • 第23题:

    单选题
    计算机外围设备I/O控制方式中,有一种方式CPU的操作和外围设备的操作能够同步,而且硬件结构比较简单,这种方式为以下哪种?()
    A

    程序查询方式

    B

    程序中断方式

    C

    直接内存访问方式

    D

    通道方式


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