首页
登录
从业资格
DMA工作方式下,在( )之间建立了直接的数据通路。A.CPU与外设 B.C
DMA工作方式下,在( )之间建立了直接的数据通路。A.CPU与外设 B.C
考试题库
2022-08-02
103
问题
DMA工作方式下,在( )之间建立了直接的数据通路。A.CPU与外设B.CPU与主存C.主存与外设D.外设与外设
选项
A.CPU与外设
B.CPU与主存
C.主存与外设
D.外设与外设
答案
C
解析
DMA工作方式是程序输入输出控制方式中的一种。DMA工作方式使用DMA控制器(DMAC)来控制和管理数据传输。DMAC与CPU共享系统总线,并且具有可以独立访问存储器的能力。
在进行DMA时,CPU放弃对系统总线的控制,改由DMAC控制总线;由DMAC提供存储器地址及必需的读写控制信号,实现外设与存储器的数据交换。
①向CPU申请DMA传送。
②获得CPU允许后,DMA控制器接管系统总线的控制权。
③在DMA控制器的控制下,在存储器和外设之间进行数据传送,在传送过程中无须CPU参与,开始时需要提供传送数据的长度和起始地址。
④传送结束后,向CPU返回DMA操作完成信号。
DMAC获取系统总线的控制权可以采用暂停方式(CPU交出控制权到DMA操作结束)、周期窃取方式(CPU空闲时暂时放弃总线,插入一个DMA周期)、共享方式(CPU不使用系统总线时,由DMAC来进行DMA传输)。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2405538.html
本试题收录于:
中级 网络工程师题库软件水平考试初中高级分类
中级 网络工程师
软件水平考试初中高级
相关试题推荐
以下关于软件测试原则的叙述中,正确的是()。A.测试用例只需选用合理的输入数据
软件测试信息流的输入包括()①软件配置(包括软件开发文档、目标执行程序、数据结
软件测试的对象包括().①软件代码②文档③数据A.①② B.①③ C.②③
编写测试计划的目的是()①使用测试工作顺利进行②使项目参与人员沟通更舒畅③使测
结构化开发方法中,()主要包含对数据结构和算法的设计。对算法设计时,其主要依据
A模块通过简单数据类型(如整型)参数访问B模块,该参数在B模块内用于数据计算,则
以下关于软件质量和度量的说法,错误的是()A.软件质量特性的定义方式往往无法进
当一个模块直接使用另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,这
()以静态或动态的连接方式,为应用程序提供一组可使用的类。A.函数库 B.类
结构化开发方法中,()主要包含对数据结构和算法的设计。A.体系结构设计 B.
随机试题
AccordingtothenewfindingsofDr.Kleitman,ifapersonfindsgettingupearl
Herdaughterwasadmittedintocollege______wehadhoped.A、whichB、thatC、asD、
[audioFiles]audio_eusm_j40_001(20082)[/audioFiles]A、Ifthewomankeepsmoneyat
国内铁路包裹运输保险的快件商品保险金额可按()确定。A.货物进价 B.起运
某股份有限公司召开董事会会议,该董事会会议不符合《公司法》规定的有( )。A.
共用题干 TheForbiddenAppleNewYorkusedt
清创术的步骤不包括A:清创前准备 B:清洗消毒 C:清创 D:修复组织
根据下表,则下列说法正确的是()。 I.来自东亚的游客数量小于来自东欧、
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
明挖基坑放坡措施有( )。A.水泥抹面 B.挂网喷射混凝土 C.锚杆喷射混
最新回复
(
0
)