参考答案和解析
正确答案: 为了实现CPU与外设之间的数据传送,通常采用以下3种I/O传送方式:程序传送;中断传送;直接存储器存取(DMA)传送。
当计算机工作任务较轻或CPU不太忙时,可以应用程序查询输入输出传送方式,它能较好地协调外设与CPU之间定时的差别;程序与接口电路比较简单。其主要缺点是:CPU必须做程序等待循环,不断测试外设的状态,直至外设为交换数据准备就绪时为止。这种循环等方式很花费时间,大大降低了CPU的运行效率。
对于中断传送方式,外设在处理数据期间,CPU就不必浪费大量时间去查询它们的状态,只待外设处理完毕主动向CPU提出请求(向CPU发中断请求信号),而CPU在每条指令执行的结尾阶段,均查询是否有中断请求信号(这种查询是由硬件完成的,不占用CPU的工作时间),若有,则暂停执行现行的程序,转去为申请中断的某个外设服务,以完成数据传送。中断传送方式的好处是大大提高了CPU的工作效率。
DMA方式或称为数据通道方式,是一种由专门的硬件电路执行I/O交换的传送方式,它让外设接口直接与内存进行高速的数据传送,而不必经过CPU,这样就不必进行保护现场之类的额外操作,可实现对存储器的直接存取。
更多“CPU与外设交换数据的传送方式可分为哪几种?简要说明它们各自的特点。”相关问题
  • 第1题:

    CPU与外设数据传送由的方式有哪几种?


    正确答案:程序控制方式(无条件传送方式和查询传送方式)、中断传送方式、直接存储器访问(DMA)传送方式、I/O处理机方式。

  • 第2题:

    CPU与外设交换数据的传送方式可分为哪几种?简要说明它们各自的特点。


    正确答案: 为了实现CPU与外设之间的数据传送,通常采用以下3种I/O传送方式:程序传送;中断传送;直接存储器存取(DMA)传送。
    当计算机工作任务较轻或CPU不太忙时,可以应用程序查询输入输出传送方式,它能较好地协调外设与CPU之间定时的差别;程序与接口电路比较简单。其主要缺点是:CPU必须做程序等待循环,不断测试外设的状态,直至外设为交换数据准备就绪时为止。这种循环等方式很花费时间,大大降低了CPU的运行效率。
    对于中断传送方式,外设在处理数据期间,CPU就不必浪费大量时间去查询它们的状态,只待外设处理完毕主动向CPU提出请求(向CPU发中断请求信号),而CPU在每条指令执行的结尾阶段,均查询是否有中断请求信号(这种查询是由硬件完成的,不占用CPU的工作时间),若有,则暂停执行现行的程序,转去为申请中断的某个外设服务,以完成数据传送。中断传送方式的好处是大大提高了CPU的工作效率。
    DMA方式或称为数据通道方式,是一种由专门的硬件电路执行I/O交换的传送方式,它让外设接口直接与内存进行高速的数据传送,而不必经过CPU,这样就不必进行保护现场之类的额外操作,可实现对存储器的直接存取。

  • 第3题:

    说明IBMPC兼容机中,计算机与外设数据传送的方式"直接数据通道传送(DMA)"的特点。


    正确答案:直接数据通道传送(DMA):外设与内存间由硬件控制直接进行数据交换(DMA)而不通过CPU,这种数据传送方式的速度上限取决于存储器的工作速度。随着大规模集成电路技术的发展,DMA传送已不局限于存储器与外设间的信息交换,而已扩展为在存储器的两个区域间,或两种高速外设之间进行DMA传送。

  • 第4题:

    CPU与外设交换数据的传送方式可分为哪几种?试简要说明它们各自的特点


    正确答案: 程序传送:较好地协调外设与CPU之间定时的差别;程序和接口电路比较简单。缺点是CPU必须做程序等待循环,不断测试外设的状态,直至外设为交换数据准备就绪为止。这种循环等待方式很花费时间,大大降低了CPU的运行效率
    中断传送:中断操作的I/O操作与查询方式的不同,他总是先由外设主动请求中断,再由CPU通过响应外设发出的中断请求来实现。好处是既大大提高了CPU的工作效率,又能对突发事件做出实时处理,I/O响应速度很快。缺点是需要一系列中断逻辑电路支持,中断程序设计和调试也比较复杂
    直接存储器存取(DMA)传送:DMA方式是一种专门的硬件电路执行I/O交换的传送方式,它让外设接口可直接与内存进行高速的数据传送而不必经过CPU,这样就不必进行保护现场之类的额外操作,可实现对存储器的直接存取

  • 第5题:

    主机与外设之间的数据传送有哪几种方式?分别做简要说明。


    正确答案: 有四种:
    (1)程序直接控制传送方式:由程序直接控制CPU与外设之间的数据传送。该方式又可分为无条件传送方式和查询传送方式两种。
    (2)中断传送方式:将中断技术应用于数据传送,在外设工作期间CPU不需要等待。
    (3)直接存储器存取(DMA)方式:具体的数据传送由DMA控制器(DMAC)负责,CPU不再参与。数据传送一般发生在存储器和外设之间,具有非常高的传送速率。
    (4)I/O处理机(器)方式:CPU委托I/O处理机(器)来管理外设,完成传送和相应的数据处理(如校验、代码转换等)。

  • 第6题:

    CPU和外设之间的数据传送方式有哪几种?无条件传送方式通常用在哪些场合?


    正确答案:CPU和外设之间的数据传送方式通常有四种:程序传送方式、中断传送方式、DMA传送方式和I/O处理机方式。

  • 第7题:

    CPU与外设交换信息时,是通过()传送外设控制和外设状态信息的。

    • A、数据总线  
    • B、地址总线  
    • C、控制总线   
    • D、局部总线

    正确答案:A

  • 第8题:

    CPU对外设进行数据传送的方式有哪几种?


    正确答案:程序方式,中断方式,DMA方式

  • 第9题:

    主机与外设传送数据时,采用()方式,CPU的效率最高。


    正确答案:DMA

  • 第10题:

    主机和外设交换信息的方式有哪几种?简述各自的工作原理和特点。


    正确答案:4种主机与外设交换信息方式。
    1.程序查询方式
    CPU检测外设是否准备好
    是:在CPU与外设之间传送一个数据;否:返回上一步骤
    特点:是CPU与外设间通过程序同步,CPU被外设独占,利用率低。
    2.中断方式
    外设准备好交换数据后,向CPU发送中断请求
    CPU执行完当前指令后,暂停当前程序的执行,转向执行中断服务程序
    在中断服务程序中,完成一个数据的传送
    返回原来执行程序的断点处,继续执行
    特点:在外设准备数据时,CPU与外设并行工作,CPU效率提高,且CPU可以同时被多个外设占用。
    3.直接存储器访问(DMA)方式
    与内存交换数据的操作交由DMA控制器来控制,不经过CPU。
    特点:适合高速外设(如磁盘)进行块数据的传输。
    4.通道与输入输出处理机方式
    通道是一个具有特殊功能的处理器,它可以实现对外设的统一管理和外设与内存之间的数据传送。
    特点:能独立地执行用通道指令编写的输入输出控制程序,产生相应的控制信号送给由它管辖的设备控制器,继而完成复杂的输入输出过程。

  • 第11题:

    对于一低速外设,在外设准备数据期间希望CPU能做自己的工作,只有当外设准备好数据后才与CPU交换数据。完成这种数据传送最好选用的传送方式是()

    • A、无条件传递方式
    • B、查询传送方式
    • C、中断传送方式
    • D、DMA传送方式

    正确答案:C

  • 第12题:

    问答题
    CPU与接口之间有哪几种传送数据的方式?它们各应用在什么场合?

    正确答案: CPU与I/O接口的数据传送方式通常称为输入/输出的控制方式。采用何种方式和接口与外设之间的数据传送方式有很大关系。常见的方式有以下几种:
    (1)无条件传送方式;
    (2)查询传送方式;
    (3)中断方式;
    (4)直接存储器存取(DMA)方式。
    应用的场合:
    无条件传送方式适用于:外设的状态是已知的,确定已准备好的场合。
    程序查询方式适用于:外设的状态并非是已知的,需要查询确定的场合。
    程序中断方式适用于:低速的外部设备按字或字符传递数据的场合
    D.MA方式适用于:高速的外部设备成批传递数据的场合。
    解析: 暂无解析

  • 第13题:

    CPU和外设间的数据传送方式有哪几种?实际选择某种传输方式时,主要依据是什么?


    正确答案: C.PU与外设之间的数据传输有以下三种方式:程序方式、中断方式、DMA方式。其中程序控制方式又可分为无条件传送方式和条件传送方式。
    在CPU外设传送数据不太频繁的情况下一般采用无条件传送方式。在CPU用于传输数据的时间较长且外设数目不多时采用条件传送方式。在实时系统以及多个外设的系统中,为了提高CPU的效率和使系统具有实时性能,采用中断传送方式。为了实现大量的数据传输时,选择直接存储器传输方式。

  • 第14题:

    外设与CPU交换数据的方式为()、()、(),其中()速度最快。


    正确答案:程序传送;中断传送;DMA传送;DMA传送

  • 第15题:

    CPU与外设接口交换信息的方式有以下几种,其中在()下,CPU被外设独占;而在()下支持CPU与外设并行工作,并且可以用于突发事件的处理;()用于高速、大批量的数据传送,并由硬件实现。

    • A、程序查询方式
    • B、程序中断方式
    • C、DMA方式
    • D、并行传送
    • E、串行传送

    正确答案:A,B,C

  • 第16题:

    CPU与外设数据传送的方式有哪几种


    正确答案:有三种:查询传送方式;中断传送方式;DMA方式。

  • 第17题:

    CPU和外设之间的数据传送方式有几种?分别简单说明?


    正确答案: A.程序方式:指在程序控制下进行信息传送,又分为无条件传送方式和条件传送方式。
    B.中断方式:由外设中断CPU的工作,使CPU暂停执行当前的程序,而区去执行中断处理子程序或中断服务子程序,中断子程序执行完后,CPU又转回来执行原来的程序。
    C.DMA方式:直接存储器存取,实现数据按块传送,就需要改变传输方式。

  • 第18题:

    CPU与外设间传送数据主要有哪几种方式?


    正确答案:CPU与外设间的数据传送方式主要有:程序控制方式、中断方式、DMA方式。 
    程序控制传送方式:CPU 与外设之间的数据传送是在程序控制下完成的。
    ⑴无条件传
    送方式:也称为同步传送方式,主要用于对简单外设进行操作,或者外设的定时是固定的或已知的场合。
    ⑵条件传送:也称为查询式传送方式,在开始传送前,必须先查询外设已处 于准备传送数据的状态,才能进行传送。
    采用中断方式:CPU平时可以执行主程序,只有当输入设备将数据准备好了,或者输出端口的数据缓冲器已空时,才向CPU发中断请求。CPU响应中断后,暂停执行当前的程序,转去执行管理外设的中断服务程序。在中断服务程序中,用输入或输出指令在CPU和外设之间进行一次数据交换。等输入或输出操作完成之后,CPU又回去执行原来的程序。
    DMA方式:也要利用系统的数据总线、地址总线和控制总线来传送数据。原先,这些总线是由CPU管理的,但当外设需要利用DMA 方式进行数据传送时,接口电路可以向CPU提出请求,要求CPU让出对总线的控制权,用DMA 控制器来取代CPU,临时接管总线,控制外设和存储器之间直接进行高速的数据传送。这种控制器能给出访问内存所需要的地址信息,并能自动修改地址指针,也能设定和修改传送的字节数,还能向存储器和外设发出相应的读/写控制信号。在DMA传送结束后,它能释放总线,把对总线的控制权又交还给CPU。

  • 第19题:

    简述CPU与外设的数据传送方式。


    正确答案:程序控制传送方式、中断传送方式、直接数据通道传送DMA。

  • 第20题:

    简述CPU与外设进行数据交换的几种常用方式与特点。


    正确答案: CPU与外设之间的数据传输有以下三种方式:程序方式、中断方式、DMA方式。
    (1)程序方式又分为无条件传送方式和条件传送方式两种方式,接口简单。无条件传送方式用于简单外设,如LED显示器。条件传送方式用于外设较少、需要联络信号的情形。
    (2)中断传送方式需要专门的中断控制电路。CPU利用率高,速度快,用于外设较多的实时系统。
    (3)DMA方式需要专用硬件电路。外设直接和存储器进行数据传送,效率高,适合大量、快速数据传送,例如硬盘读写等。

  • 第21题:

    CPU与接口之间有哪几种传送数据的方式?它们各应用在什么场合?


    正确答案: C.PU与接口之间的数据传送方式主要有查询方式、中断方式和DMA方式:
    1、查询方式:主要用于CPU不太忙且传送速度不高的情况下。无条件传送方式作为查询方式的一个特例,主要用于对简单I/O设备的控制或CPU明确知道外设所处状态的情况下
    2、中断方式:主要用于CPU的任务比较忙的情况下,尤其适合实时控制和紧急事件的处理
    3、DMA方式(直接存储器存取方式):主要用于高速外设进行大批量数据传送的场合

  • 第22题:

    CPU与外设交换数据的传送方式通常有()。


    正确答案:程序传送、中断传送、直接存储器存取(DMA)

  • 第23题:

    问答题
    CPU与外设交换数据的传送方式可分为哪几种?简要说明它们各自的特点。

    正确答案: 为了实现CPU与外设之间的数据传送,通常采用以下3种I/O传送方式:程序传送;中断传送;直接存储器存取(DMA)传送。
    当计算机工作任务较轻或CPU不太忙时,可以应用程序查询输入输出传送方式,它能较好地协调外设与CPU之间定时的差别;程序与接口电路比较简单。其主要缺点是:CPU必须做程序等待循环,不断测试外设的状态,直至外设为交换数据准备就绪时为止。这种循环等方式很花费时间,大大降低了CPU的运行效率。
    对于中断传送方式,外设在处理数据期间,CPU就不必浪费大量时间去查询它们的状态,只待外设处理完毕主动向CPU提出请求(向CPU发中断请求信号),而CPU在每条指令执行的结尾阶段,均查询是否有中断请求信号(这种查询是由硬件完成的,不占用CPU的工作时间),若有,则暂停执行现行的程序,转去为申请中断的某个外设服务,以完成数据传送。中断传送方式的好处是大大提高了CPU的工作效率。
    DMA方式或称为数据通道方式,是一种由专门的硬件电路执行I/O交换的传送方式,它让外设接口直接与内存进行高速的数据传送,而不必经过CPU,这样就不必进行保护现场之类的额外操作,可实现对存储器的直接存取。
    解析: 暂无解析

  • 第24题:

    单选题
    中断传送方式的特点是CPU与外设()。
    A

    串行工作

    B

    并行工作

    C

    同步工作

    D

    成批传送数据


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