在嵌入式系统中,采用查询方式实现输入/输出的主要原因是()

题目
单选题
在嵌入式系统中,采用查询方式实现输入/输出的主要原因是()
A

速度最快

B

CPU可以不介入

C

实现起来比较容易

D

在对多个事件查询工作时,能对突发事件做出实时响应

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

(6)

A. 中断

B. DMA

C. 程序查询

D. 无条件传送


正确答案:B

第2题:

在嵌入式系统中,采用查询方式实现输入输出的主要原因是(29)。

A.速度最快

B.CPU可以不介入

C.实现起来比较容易

D.在对多个事件查询工作时,能对突发事件做出实时响应


正确答案:C
解析:嵌入式系统中,经常采用的输入输出方式有五条件传送、程序查询方式、中断方式和DMA方式。这些输入输出方式,各自有其优缺点:比如,DMA方式下数据传送速率最高且不需要CPU介入;中断方式能在对多个事件查询工作时,对突发事件做出实时响应:而采用查询方式实现输入输出的优点就在于此种方式原理十分简单,实现起来比较容易。

第3题:

通用报表系统中,运算公式实现的主要2种方式是()

A.采用复制输入

B.通过键盘直接录入方式

C.采用修改输入

D.系统采用引导输入的方式


参考答案:BD

第4题:

计算机系统中有多种实现数据输入和输出的控制方式,其中占用CPU时间最多的是( )。

A.程序查询方式 B.中断方式 C.DMA方式 D.缓冲方式


正确答案:A

第5题:

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

A.中断

B.DMA

C.程序查询

D.无条件传送


正确答案:B
解析:DMA(直接存储器存取)是在DMA控制器硬件的控制下实现数据的传送,所以不需要CPU参与工作,故本题应该选择B。

第6题:

在8255的初始化程序中,使intea=1的目的是()

A.B口在查询方式下完成输入/输出操作

B.A口在查询方式下完成输入/输出操作

C.A口在中断方式下完成输入/输出操作

D.B口在中断方式下完成输入/输出操作


参考答案:C

第7题:

嵌入式系统中采用中断方式实现输入输出的主要原因是(9)。

A. 速度最快

B. CPU不参与操作

C. 实现起来比较容易

D. 能对突发事件做出快速响应


正确答案:D
本题主要考查嵌入式系统输入输出方式的基础知识。在一般的操作系统中,输入输出方式主要有以下几种:(1)程序控制方式:CPU直接利用I/O指令编程,实现数据的I/O。CPU发出I/O命令,命令中包含了外设的地址信息和所要执行的操作,相应的I/O系统执行该命令并设置状态寄存器;CPU不停地(定期地)查询I/O系统以确定该操作是否完成。由程序主动查询外设,完成主机与外设间的数据传送,方法简单,硬件开销小。(2)程序中断方式:CPU利用中断方式完成数据的I/O,当I/O系统与外设交换数据时,CPU无需等待也不必去查询I/O的状态,当I/O系统完成了数据传输后则以中断信号通知CPU。CPU然后保存正在执行程序的现场,转入I/O中断服务程序完成与I/O系统的数据交换。然后返回原主程序继续执行。与程序控制方式相比,中断方式因为CPU无需等待而提高了效率。在系统中具有多个中断源的情况下,常用的处理方法有:多中断信号线法、中断软件查询法、雏菊链法、总线仲裁法和中断向量表法。(3)DMA方式:使用DMA控制器(DMAC)来控制和管理数据传输。DMAC和CPU共享系统总线,并且具有独立访问存储器的能力。在进行DMA时,CPU放弃对系统总线的控制而由DMAC控制总线;由DMAC提供存储器地址及必须的读写控制信号,实现外设与存储器之间进行数据交换。DMAC获取总线方式主要有三种,分别是暂停方式、周期窃取方式和共享方式。(4)通道:通道是一种通过执行通道程序管理I/O操作的控制器,它使主机与I/O操作之间达到更高的并行程度。在具有通道处理机的系统中,当用户进程请求启动外设时,由操作系统根据I/O要求构造通道程序和通道状态字,将通道程序保存在主存中,并将通道程序的首地址放到通道地址字中,然后执行“启动I/O”指令。按照所采取的传送方式,可将通道分为字节多路通道、选择通道和数组多路通道三种。(5)输入输出处理机(IOP):也称为外围处理机(PPU),它是一个专用处理机,也可以是一个通用的处理机,具有丰富的指令系统和完善的中断系统。专用于大型、高效的计算机系统处理外围设备的I/O,并利用共享存储器或其他共享手段与主机交换信息。从而使大型、高效的计算机系统更加高效地工作。与通道相比,IOP具有比较丰富的指令系统,结构接近于一般的处理机,有自己的局部存储器。嵌入式系统中采用中断方式实现输入输出的主要原因是能对突发事件做出快速响应。在中断时,CPU断点信息一般保存到栈中。

第8题:

● 嵌入式系统中采用中断方式实现输入输出的主要原因是 (9) 。在中断时,CPU断点信息一般保存到 (10)中

(9)

A. 速度最快

B. CPU 不参与操作

C. 实现起来比较容易

D. 能对突发事件做出快速响应

(10)

A. 通用寄存器

B. 堆

C. 栈

D. I/O 接口


正确答案:D,C
试题(9)、(10)分析
    本题主要考查嵌入式系统中断的基础知识。嵌入式系统中采用中断方式实现输入输出的主要原因是能对突发事件做出快速响应。在中断时,CPU断点信息一般保存到栈中。
参考答案
(9)D(10)C

第9题:

嵌入式系统中采用中断方式实现输入输出的主要原因是(9)。A.速度最快B.CPU不参与操作S

嵌入式系统中采用中断方式实现输入输出的主要原因是(9)。

A.速度最快

B.CPU不参与操作

C.实现起来比较容易

D.能对突发事件做出快速响应


正确答案:D
本题主要考查嵌入式系统输入输出方式的基础知识。在一般的操作系统中,输入输出方式主要有以下几种:(1)程序控制方式:CPU直接利用I/O指令编程,实现数据的I/O。CPU发出I/O命令,命令中包含了外设的地址信息和所要执行的操作,相应的I/O系统执行该命令并设置状态寄存器;CPU不停地(定期地)查询I/O系统以确定该操作是否完成。由程序主动查询外设,完成主机与外设间的数据传送,方法简单,硬件开销小。(2)程序中断方式:CPU利用中断方式完成数据的I/O,当I/O系统与外设交换数据时,CPU无需等待也不必去查询I/O的状态,当I/O系统完成了数据传输后则以中断信号通知CPU。CPU然后保存正在执行程序的现场,转入I/O中断服务程序完成与I/O系统的数据交换。然后返回原主程序继续执行。与程序控制方式相比,中断方式因为CPU无需等待而提高了效率。在系统中具有多个中断源的情况下,常用的处理方法有:多中断信号线法、中断软件查询法、雏菊链法、总线仲裁法和中断向量表法。(3)DMA方式:使用DMA控制器(DMAC)来控制和管理数据传输。DMAC和CPU共享系统总线,并且具有独立访问存储器的能力。在进行DMA时,CPU放弃对系统总线的控制而由DMAC控制总线;由DMAC提供存储器地址及必须的读写控制信号,实现外设与存储器之间进行数据交换。DMAC获取总线方式主要有三种,分别是暂停方式、周期窃取方式和共享方式。(4)通道:通道是一种通过执行通道程序管理I/O操作的控制器,它使主机与I/O操作之间达到更高的并行程度。在具有通道处理机的系统中,当用户进程请求启动外设时,由操作系统根据I/O要求构造通道程序和通道状态字,将通道程序保存在主存中,并将通道程序的首地址放到通道地址字中,然后执行“启动I/O”指令。按照所采取的传送方式,可将通道分为字节多路通道、选择通道和数组多路通道三种。(5)输入输出处理机(IOP):也称为外围处理机(PPU),它是一个专用处理机,也可以是一个通用的处理机,具有丰富的指令系统和完善的中断系统。专用于大型、高效的计算机系统处理外围设备的I/O,并利用共享存储器或其他共享手段与主机交换信息。从而使大型、高效的计算机系统更加高效地工作。与通道相比,IOP具有比较丰富的指令系统,结构接近于一般的处理机,有自己的局部存储器。嵌入式系统中采用中断方式实现输入输出的主要原因是能对突发事件做出快速响应。在中断时,CPU断点信息一般保存到栈中。

第10题:

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

A.DMA

B.中断

C.程序查询

D.无条件传送


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

更多相关问题