首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
CPU通过接口对外设控制的方式一般包含程序查询方式、中断处理方式和DMA方式,以下描述正确的是___________。
CPU通过接口对外设控制的方式一般包含程序查询方式、中断处理方式和DMA方式,以下描述正确的是___________。
admin
2018-01-24
57
问题
CPU通过接口对外设控制的方式一般包含程序查询方式、中断处理方式和DMA方式,以下描述正确的是___________。
选项
A、程序查询方式下的结构复杂,但是工作效率很高
B、中断处理方式下CPU不再被动等待,而是可以执行其他程序
C、DMA方式下的内存和外设之间的数据传输需要CPU介入
D、在DMA进行数据传送之前,DMA控制器不需要向CPU申请总线控制权
答案
B
解析
本题考查嵌入式处理器外设控制方式相关的基础知识。
CPU通过接口对外设控制的方式一般包含程序查询方式、中断处理方式和DMA方式,程序查询方式是早期的计算机系统对I/O设备的一种管理方式。它定时对各种设备轮流询问一遍有无处理要求。轮流询问之后,有要求的,则加以处理。在处理I/O设备的要求之后,处理机返回继续工作。
在中断处理方式下,中央处理器与I/O设备之间数据的传输步骤如下:
1.在某个进程需要数据时,发出指令启动输入输出设备准备数据;
2.进程发出指令启动设备之后,该进程放弃处理器,等待相关I/O操作完成。此时,进程调度程序会调度其他就绪进程使用处理器;
3.当I/O操作完成时,输入输出设备控制器通过中断请求线向处理器发出中断信号,处理器收到中断信号之后,转向预先设计好的中断处理程序,对数据传送工作进行相应的处理;
4.得到了数据的进程则转入就绪状态。在随后的某个时刻,进程调度程序会选中该进程继续工作。
DMA是在内存与IO设备间传送一个数据块的过程中,不需要CPU的任何中间干涉,只需要CPU在过程开始时向设备发出“传送块数据”的命令,然后通过中断来得知过程是否结束和下次操作是否准备就绪。
DMA工作过程:
1.当进程要求设备输入数据时,CPU把准备存放输入数据的内存起始地址以及要传送的字节数分别送入DMA控制器中的内存地址寄存器和传送字节计数器。
2.发出数据传输要求的进程进入等待状态。此时正在执行的CPU指令被暂时挂起。进程调度程序调度其他进程占据CPU。
3.输入设备不断地窃取CPU工作周期,将数据缓冲寄存器中的数据源源不断地写入内存,直到所要求的字节全部传送完毕。
4.DMA控制器在传送完所有字节时,通过中断请求线发出中断信号。CPU在接收到中断信号后,转入中断处理程序进行后续处理。
5.中断处理结束后,CPU返回到被中断的进程中,或切换到新的进程上下文环境中,继续执行。
DMA与中断的区别:
1.中断方式是在数据缓冲寄存器满之后发出中断,要求CPU进行中断处理,而DMA方式则是在所要求传送的数据块全部传送结束时要求CPU进行中断处理。这就大大减少了CPU进行中断处理的次数。
2.中断方式的数据传送是在中断处理时由CPU控制完成的,而DMA方式则是在DMA控制器的控制下完成的。这就排除了CPU因并行设备过多而来不及处理以及因速度不匹配而造成数据丢失等现象。
转载请注明原文地址:https://kaotiyun.com/show/KxWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题3,将解答填入对应栏内。[说明]某市政府机关为拓展公共服务渠道,丰富服务内容,拟重新建设该部门公共服务系统,完善市人才信息库。单位用户可在完成网上备案手续后进行人才信息查询并发布招聘信息,个人用户则可通过实名认
阅读下列说明,回答以下问题,将解答填入答题纸的对应栏内。【说明】某政府部门拟对内网进行升级改造,现计划通过公开招标方式采购一批网络设备,按照综合评分法确定最终供应商,其中投标报价部分采用最低价得最高分的原则,监理单位协助客户对招标文件进行规范性
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】建设单位甲选定监理单位丙对应用软件开发项目实施全过程监理,承建单位乙承担项目建设任务。在项目实施过程中,发生如下事件:【事件1】在应用软件开发的初期,项目遇到了因需求频繁变动而导致
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某局使用财政资金进行网络升级改造,分为A、B两包。A包为存储设备及其他配套设备采购项目,B包为网络服务设计项目,包括网络服务器及总集成。【事件1】该局将A包拆分为A1包和A2包,A
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]某部门建设云计算数据中心,该数据中心作为部门信息系统的运行中心、灾备中心,承载着部门核心业务运营、信息资源服务、关键业务计算、数据存储和备份,以及确保业务连续性等重要任务。为做到心中
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某单位信息化建设项目,主要包括综合布线、硬件系统集成和应用软件系统开发。建设单位通过公开招标选择了承建单位和监理单位。在项目建设过程中,发生了如下事件:【事件1】综
在信息系统逻辑访问的控制方面,监理工程师在项目建设过程中重点分析并评估的对象不包括(64)。
对于物理环境安全,监理单位应注意的问题,包括(65)。①硬件设施在合理的范围内是否能防止强制入侵②计算机设备在搬动时是否需要设备授权通行的证明③智能终端是否上锁或有安全保护,以防止电路板、芯片或计算机被搬移④在程序中移入木马
质量控制工具(53)与“二八定律”揭示的原理相同。
小张在流程梳理的前期调研时,发现某员工电脑不能发送邮件。该问题的实际处置过程往往要经过:问题提出→服务台记录问题→工程师调查问题→解决问题→如果该现象经常出现要调查原因→批准和更新设施或软件。按照IT服务管理规范,请选择恰当选项按照顺序填入空白处,构成IT
随机试题
温胆汤的君药是
下列关于心排出量的叙述,错误的是
关于现场总线的特点,下列哪一项是错误的?()
下列金融资产可归人狭义货币供应量的是()。
“以针代笔,以线景色”,享有“超级锈品”之誉的是()。
2000年中国营养学会提出的《中国居民膳食营养素参考摄入量》,推出成年人碘的RNI值为125μg日。()
反应结构也称反向,是一种应付挫折和减少焦虑的心理防御机制,是指意识性地采取某种与潜意识所完全相反的看法和行动,因为真实意识表现出来不符合社会道德规范或引起内心焦虑,故朝相反的途径释放。根据上述定义,下列不属于反应结构的是()。
【S1】【S6】
Youcandrinksomethingwithit.Youtreathim/herinyourfamily.
Thissystemhasmonitorcapabilitycoveringtheentireproperty,insideandout.Additionally,teachersandparentsarevigilant
最新回复
(
0
)