参考答案和解析
正确答案: 在查询方式下CPU不断地读取状态字,如果状态字表明外设没准备好,则CPU须等待。
这些过程占用了CPU的大量工作时间,而CPU真正用于传输数据的时间却很少。另外,用查询方式工作时,如果一个系统有多个外设,那么CPU只能轮流对每个外设进行查询,而这些外设的速度往往并不同。这时CPU显然不能很好的满足各个外设随机性的对CPU提出的输入/输出服务要求,所以,不具备实时性。使用中断传方式时,CPU就不必花费大量时间去查询外设的工作状态了,因为当外设就绪时,就会主动向CPU发中断请求信号。而CPU本身具有这样的功能:在每条指令被执行完以后,会检查外部是否有中断请求,如果有中断请求,那么在中断允许标志为1的情况下,CPU保留下一条指令的地址和当前的标志,转到中断服务程序去执行。被外界中断时,程序中下一条指令所处称为断点。从中断服务程序返回时,CPU会恢复标志和断点地址。
更多“查询式传送方式有什么优缺点?中断方式为什么能弥补查询方式的缺点?”相关问题
  • 第1题:

    CPU与接口之间传送信息的方式一般有四种,即:无条件、查询式、中断方式、()


    正确答案:DMA方式

  • 第2题:

    8259A引入中断请求的方式有哪几种?如果对8259A用查询方式引入中断请求,那会有什么特点?中断查询方式用在什么场合?


    正确答案: 按照中断请求的引入方法来分,有边沿触发方式,电平触发方式,中断查询方式。
    特点有:
    ⑴设备仍然通过往8259A发中断请求信号要求CPU服务,但8259A不使用INT信号向CPU发中断请求信号。
    ⑵CPU内部的中断允许触发器复位,所以禁止了外部对CPU的中断请求。
    ⑶CPU要使用软件查询来确认中断源,从而实现对设备的中断服务。
    中断查询方式一般用在多于64级中断的场合,也可以用在一个中断服务程序中的几个模块分别为几个中断设备服务的情况。

  • 第3题:

    如果要求外设满足某个条件时由CPU进行数据传送,以下方式中可以使用的有:()

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

    正确答案:B,C

  • 第4题:

    由外设主动提出数据交换请求的数据传送方式是()

    • A、无条件传送方式
    • B、查询传送方式
    • C、中断传送方式
    • D、以上皆是

    正确答案:C

  • 第5题:

    使用查询方式进行输入输出的优缺点是什么?


    正确答案:使用查询方式编程可直接在端口级上输入输出信息,数据的传送速度和吞吐量比较高,另外在控制多个设备的I/O时,可在程序中安排它们的优先级,最先查询的设备,其作的优先级也最高。修改程序中的查询次序,实际上也就修改了设备的优先级,这样以最简便的方法实现了对设备优先级的控制。查询方式的缺点主要是在查询过程中,要反复地查询等待,浪费了CPU原本可执行大量指令的时间,而且由询问转向相应的处理程序的时间较长,尤其在设备比较多的情况下。

  • 第6题:

    查询式传送方式有什么优缺点?中断方式为什么能弥补查询方式的缺点?


    正确答案: 查询传送方式CPU通过程序不断查询相应设备的状态,状态不符合要求,则CPU需要等待;只有当状态信号符合要求时,CPU才能进行相应的操作。
    中断方式提高了计算机系统中信息处理的并行和处理器效率,中断可以实现同步操作,实时处理等功能。

  • 第7题:

    可编程并行接口芯片8255工作在方式0时,使用的传送方式是:()

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

    正确答案:A

  • 第8题:

    在内存和I/O间进行大量数据传送时,传送速度最快的传送方式是()

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

    正确答案:B

  • 第9题:

    下列输入/输出控制方式中属于CPU程序控制传送方式的是()

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

    正确答案:A,B,C

  • 第10题:

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

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

    正确答案:D

  • 第11题:

    单选题
    CPU启动外设而不干预传送过程的传送方式是()
    A

    无条件传送方式

    B

    查询传送方式

    C

    中断传送方式

    D

    DMA传送方式


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

  • 第12题:

    多选题
    下列输入/输出控制方式中属于CPU程序控制传送方式的是()
    A

    无条件传送方式

    B

    查询传送方式

    C

    中断传送方式

    D

    DMA传送方式

    E

    通道传送方式


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

  • 第13题:

    CPU同外设之间传送数据有三种方式,下面哪一种不是?()

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

    正确答案:B

  • 第14题:

    大部分DMAC都拥有()等传送方式。

    • A、直接传送方式
    • B、单字节传送方式
    • C、查询传送方式
    • D、成组传送方式
    • E、中断传送方式

    正确答案:B,C,D

  • 第15题:

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

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

    正确答案:D

  • 第16题:

    并行接口芯片8255可以支持以下传送方式中的:()

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

    正确答案:A,B,C

  • 第17题:

    程序控制传送方式又分为无条件传送和()传送方式。

    • A、有条件
    • B、中断
    • C、DMA
    • D、查询

    正确答案:D

  • 第18题:

    在数据传送过程中,不需要CPU介入的传送方式是()

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

    正确答案:C

  • 第19题:

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


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

  • 第20题:

    CPU启动外设而不干预传送过程的传送方式是()

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

    正确答案:D

  • 第21题:

    下面哪一个数据传送方式不是由CPU控制总线的()。

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

    正确答案:D

  • 第22题:

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

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

  • 第23题:

    问答题
    查询式传送方式有什么优缺点?中断方式为什么能弥补查询方式的缺点?

    正确答案: 查询传送方式CPU通过程序不断查询相应设备的状态,状态不符合要求,则CPU需要等待;只有当状态信号符合要求时,CPU才能进行相应的操作。
    中断方式提高了计算机系统中信息处理的并行和处理器效率,中断可以实现同步操作,实时处理等功能。
    解析: 暂无解析

  • 第24题:

    问答题
    8259A引入中断请求的方式有哪几种?如果对8259A用查询方式引入中断请求,那会有什么特点?中断查询方式用在什么场合?

    正确答案: 按照中断请求的引入方法来分,有边沿触发方式,电平触发方式,中断查询方式。
    特点有:
    ⑴设备仍然通过往8259A发中断请求信号要求CPU服务,但8259A不使用INT信号向CPU发中断请求信号。
    ⑵CPU内部的中断允许触发器复位,所以禁止了外部对CPU的中断请求。
    ⑶CPU要使用软件查询来确认中断源,从而实现对设备的中断服务。
    中断查询方式一般用在多于64级中断的场合,也可以用在一个中断服务程序中的几个模块分别为几个中断设备服务的情况。
    解析: 暂无解析