首页
登录
从业资格
DMA工作方式下,在( )之间建立了直接的数据通路。A.CPU与外设 B.C
DMA工作方式下,在( )之间建立了直接的数据通路。A.CPU与外设 B.C
考试题库
2022-08-02
50
问题
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://tihaiku.com/congyezige/2405538.html
本试题收录于:
中级 网络工程师题库软件水平考试初中高级分类
中级 网络工程师
软件水平考试初中高级
相关试题推荐
以下关于软件测试原则的叙述中,正确的是()。A.测试用例只需选用合理的输入数据
软件测试信息流的输入包括()①软件配置(包括软件开发文档、目标执行程序、数据结
软件测试的对象包括().①软件代码②文档③数据A.①② B.①③ C.②③
编写测试计划的目的是()①使用测试工作顺利进行②使项目参与人员沟通更舒畅③使测
结构化开发方法中,()主要包含对数据结构和算法的设计。对算法设计时,其主要依据
A模块通过简单数据类型(如整型)参数访问B模块,该参数在B模块内用于数据计算,则
以下关于软件质量和度量的说法,错误的是()A.软件质量特性的定义方式往往无法进
当一个模块直接使用另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,这
()以静态或动态的连接方式,为应用程序提供一组可使用的类。A.函数库 B.类
结构化开发方法中,()主要包含对数据结构和算法的设计。A.体系结构设计 B.
随机试题
【B1】[br]【B4】[audioFiles]audio_eufm_j54_007(20082)[/audioFiles]essential
[originaltext]In1880,ProfessorJigoroKanoofJapanbegananewsport.He
校对题:通读并纠正校样中的错误。(本题20分)
卫星通信系统的组成为()。A.地球站 B.地球 C.卫星 D.省会 E
A.限期手术 B.乙级愈合 C.急症手术 D.丙级愈合 E.择期手术术后
男性,56岁,进食哽噎感,胸骨后异物感1个月,食管钡透见食管下段黏膜紊乱、断裂、
18岁少女,至今未来月经,周期性下腹疼痛半年。清楚摸及下腹正中有一肿块来诊。查体
一外科医生为一例乙型肝炎肝硬化患者做切脾手术时,不慎被沾有HBeAg阳性病人血液
鼓励各地区根据自身资源、经济、技术条件,发展具有相对优势的产业属于产业布局的(
对于浅埋暗挖法施工综合管廊,说法错误的是()。A.初期支护喷射混凝土强度达到设
最新回复
(
0
)