关于在I/O设备与主机间交换数据的叙述,()是错误的。
A中断方式下,CPU需要执行程序来实现数据传送任务
B中断方式和DMA方式下,CPU与I/O设备都可并行工作
C中断方式和DMA方式下,快速I/O设备更适合采用中断方式传递数据
D若同时接到DMA请求和中断请求,CPU优先响应DMA请求
正确答案
答案解析
显然,程序中断不仅适用于外部设备的输入输出操作,也适用于对外界发生的随机事件的处理。程序中断在信息交换方式中处于最重要的地位,它不仅允许主机和外设同时并行工作,并且允许一台主机管理多台外设,使它们同时工作。
但是完成一次程序中断还需要许多辅助操作,当外设数目较多时,中断请求过分频繁,可能使CPU应接不暇。另外,对于一些高速外设,由于信息交换是成批的,如果处理不及时,可能会造成信息丢失,因此,它主要适用于中、低速外设。
DMA(DirectMemoryAccess)方式也称为成组数据传送方式。一个设备接口试图通过总线直接向另一个设备发送数据(一般是大批量的数据),它会先向CPU发送DMA请求信号。外设通过DMA控制器(DMAC)向CPU提出接管总线控制权的总线请求,CPU收到该信号后,在当前的总线周期结束后会按DMA信号的优先级和提出DMA请求的先后顺序响应DMA信号。
CPU对某个设备接口响应DMA请求时,会让出总线控制权。于是在DMA控制器的管理下,外设和存储器直接进行数据交换,而不需CPU干预。数据传送完毕后,设备接口会向CPU发送DMA结束信号,交还总线控制权。DMA请求信号可能会打断一条指令的执行,使它暂时停止执行,数据传送完毕后才恢复该指令的执行。
DMA方式主要适用于一些高速的I/O设备,这些设备传输字节或字的速度非常快。对于这类高速I/O设备,如果用输入输出指令或采用中断的方法来传输字节信息,会占用大量的CPU时间,同时也容易造成数据的丢失。而DMA方式能使I/O设备直接和存储器进行成批数据的快速传送。
相似试题
(单选题)
关于项目质量管理的叙述,()是错误的。
(单选题)
关于软件文档的叙述,()是错误的。
(单选题)
为了确保电子政务工程质量,控制工程建设成本,对于大宗小型机和核心交换机等设备的采购,一般宜()。
(单选题)
关于网络安全服务的叙述中,()是错误的。
(单选题)
以下关于信息库(Repository)的叙述中,最恰当的是()。
(简答题)
博学公司(以下简称"甲")进行企业信息化工程建设,主要包括综合布线系统、机房、网络及主机系统等分项工程建设,甲就工程项目与承建单位乙、学赛监理公司(以下简称"丙")分别签订了建设合同、监理合同。在项目实施过程中发生了以下几个事件。 事件1:在甲乙双方签订的合同中规定,网络和综合布线工程的材料由甲指定厂家供货。当第一批综合布线线缆运抵实施现场后,乙认为既然是甲指定厂商的产品,质量肯定没有问题。乙在收集了合格证、供应商保证书及合同规定需要的各种证明文件后便投入了使用。 事件2:监理工程师在对机房建设和设备布置、安装进行巡检时,发现机房内通道与部分设备(机柜)间的距离存在问题。监理工程师记录的相关情况如下: (1)两相对机柜正面之间的距离为1.2m。 (2)机柜侧面(或不用面)距墙的距离为0.5m。 (3)安装需要维修测试的设备,这部分机柜距墙的距离为1.2m。 (4)走道净宽为1m。 事件3:在网络工程完成了全部工程实施任务后,承建单位提交了验收申请。 指出在事件2中监理工程师记录的数据中哪几项存在问题?并给出正确的距离要求。监理工程师应如何处理存在的问题?
(单选题)
企业信息系统项目的基础是企业信息战略规划,规划的起点是将(1)与企业的信息需求转换成信息系统目标,实施信息系统项目是要为企业建立起数据处理中心,以满足各级管理人员关于信息的需求,它坚持以(2)为中心的原则。空白(1)处应选择()
(单选题)
企业信息系统项目的基础是企业信息战略规划,规划的起点是将(1)与企业的信息需求转换成信息系统目标,实施信息系统项目是要为企业建立起数据处理中心,以满足各级管理人员关于信息的需求,它坚持以(2)为中心的原则。空白(2)处应选择()
(单选题)
关于隐蔽工程与重新检验的说法不正确的是()。