首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下图为典型DMA(直接存储器访问)的结构示意图,其中(1)、(2)和(3)分别是_____。
下图为典型DMA(直接存储器访问)的结构示意图,其中(1)、(2)和(3)分别是_____。
admin
2017-11-27
85
问题
下图为典型DMA(直接存储器访问)的结构示意图,其中(1)、(2)和(3)分别是_____。
选项
A、外部设备、总线仲裁、存储器
B、存储器、外部设备、总线仲裁
C、总线仲裁、存储器、外部设备
D、总线仲裁、外部设备、存储器
答案
C
解析
本题考查嵌入式处理器DMA的基础知识。
直接存储器存取(DMA)控制器是一种在系统内部转移数据的独特外设,可以将其视为一种能够通过一组专用总线将内部和外部存储器与每个具有DMA能力的外设连接起来的控制器。DMA控制器包括一条地址总线、一条数据总线和控制寄存器,一个处理器可以包含多个DMA控制器,每个控制器有多个DMA通道,以及多条直接与存储器和外设连接的总线。每个DMA控制器有一组FIFO,起到DMA子系统和外设或存储器之间的缓冲器作用。
在实现DMA传输时,是由DMA控制器直接掌管总线,因此,存在着一个总线控制权转移问题。即DMA传输前,CPU要把总线控制权交给DMA控制器,而在结束DMA传输后,DMA控制器应立即把总线控制权再交回给CPU。一个完整的DMA传输过程必须经过下面的4个步骤:
1.DMA请求,CPU对DMA控制器初始化,并向I/O接口发出操作命令,I/O接口提出DMA请求。
2.DMA响应,DMA控制器对DMA请求判别优先级及屏蔽,向总线裁决逻辑提出总线请求。当CPU执行完当前总线周期即可释放总线控制权。此时,总线裁决逻辑输出总线应答,表示DMA已经响应,通过DMA控制器通知I/O接口开始DMA传输。
3.DMA传输,DMA控制器获得总线控制权后,CPU即刻挂起或只执行内部操作,由DMA控制器输出读写命令,直接控制RAM与I/O接口进行DMA传输。在DMA控制器的控制下,在存储器和外部设备之间直接进行数据传送,在传送过中不需要中央处理器的参与。开始时需提供要传送的数据的起始位置和数据长度。
4.DMA结束,当完成规定的成批数据传送后,DMA控制器即释放总线控制权,并向I/O接口发出结束信号。当I/O接口收到结束信号后,一方面停止I/O设备的工作,另一方面向CPU提出中断请求,使CPU从不介入的状态解脱,并执行一段检查本次DMA传输操作正确性的代码。
转载请注明原文地址:https://kaotiyun.com/show/fJWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
该施工网络计划的计算工期为多少?为确保本项目工期目标的实现,施工进度计划中哪些工作应为重点控制对象?为什么?该计划执行5个月后发现,工作A、B、C均已完成,而工作E将拖后2个月,工作E的实际进度是否影响总工期?为什么?
王总监是按怎样的步骤建立项目监理部的?白工列出了主要的监理文件档案的清单是否齐全?缺哪些文件?
阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。[说明]某大型电子政务工程建设项目,使用中央财政资金建设。在历经编写项目建议书、可行性研究报告、初步设计方案后获得批准。其中,硬件、网络基础支撑平台建设投资额3300万;安全保障系统建设投资
某信息系统网络工程建设内容包括网络设备的采购、局域网建设、综合布线系统的建设、购买操作系统、数据库、中间件、应用软件和开发工具等。监理在项目建设过程中,针对设备采购进行了到货验收,并对综合布线、机房工程中的隐蔽工程等进行了旁站监理,目前工程已经进入验收阶段
阅读下列说明。[说明]监理公司丙承担了建设单位甲业务信息系统建设的全过程监理任务。该系统的建设内容主要包括服务窗口受理子系统、档案管理子系统、网上申报子系统、统计分析子系统、数据中心、门户网站等应用开发和服务器、存储系统及系统软件的采购。甲
阅读下列说明,回答以下问题,将解答填入答题纸的对应栏内。【说明】建设单位甲选定监理单位丙对某应用软件开发项目实施全过程监理,承建单位乙承担项目建设任务。在项目实施过程中,发生了如下事件:[事件1]为保证系统建设过程中文档的完整和有效
某人的电子邮箱为Rjspks@163.com,对于Rjspks和163.com的正确理解为(33),在发送电子邮件时,常用关键词使用中,(34)是错误的。若电子邮件出现字符乱码现象,以下方法中(35)一定不能解决该问题。
某开发人员不顾企业有关保守商业秘密的要求,将其参与该企业开发设计的应用软件的核心程序设计技巧和算法通过论文向社会发表,那么该开发人员的行为(21)。
关于源程序功能性注释不正确的说法是(28)。
UML是一种面向对象的统一建模语言,它包括10种图,其中,(26)展示了外部Actor与系统所提供的用例之间的连接,(27)指明了对象所有的状态以及状态间的迁移。
随机试题
(2011年)案情:陈某因没有收入来源,以虚假身份证明骗领了一张信用卡,使用该卡从商场购物10余次,金额达3万余元,从未还款。(事实一)陈某为求职,要求制作假证的李某为其定制一份本科文凭。双方因价格发生争执,陈某恼羞成怒,长时间勒住李某脖子,致其
我国的刑事诉讼法对刑事案件的地域管辖作了具体的规定,下述各项中说法不正确的是:()
科学编制并组织实施国家经济和社会发展规划,有利于合理有效地配置()资源,引导市场发挥资源配置的基础性作用。
【2006年真题】根据我国《招标投标法》,招标人和中标人订立书面合同的时间应当是()。
人工费包括()。
原始社会时期,最常见的商品广告形式有()。
山东省全省原油产量约占全国的1/4。()
如果要批量更改数据表中的某个值,可以使用的查询是
SQL查询语句中,对选定的字段进行排序的子句是()。
Thetwotourists______IsharedtheroomwerebothBritish.
最新回复
(
0
)