首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
CPU通过接口对外设控制的方式一般包含程序查询方式、中断处理方式和DMA方式,以下描述正确的是___________。
CPU通过接口对外设控制的方式一般包含程序查询方式、中断处理方式和DMA方式,以下描述正确的是___________。
admin
2018-01-24
28
问题
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]为保证系统建设过程中文档的完整和有效
阅读下列说明,回答以下问题,将解答填入答题纸的对应栏内。【说明】国务院某部委负责实施“十二五”期间的一项国家政务信息化工程建设项目。该项目涉及与其他10个部委的信息交换共享以及基础设施、设备采购、软件开发、系统集成、系统安全、标准等建设任务。目
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]某市级政府部门拟采购便携式笔记本,采购预算30万元;专业定制的数据采集设备,预算90万元;软件应用系统,开发预算110万元。现就上述内容的招标方式向监理单位进行咨询。[事件1]监理
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某企业信息系统工程项目,包含综合布线工程、网络工程、主机系统工程、企业业务软件开发工程等4个子项目。建设单位甲通过公开招标方式确定承建单位,某知名集团公司丁的全资子公司乙经过
阅读下列说明,回答问题。【说明】某政府部门进行电子政务工程建设,与监理单位签订了监理合同。项目拟通过公开招标方式选择承建单位,在项目招标及合同签订过程中发生了如下事件。【事件1】招标准备过程中,建设单位提出,项目所需购买的数据采集设备国产产品价格较
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。[说明]某市卫生部门拟建立“基于人工智能的医学影像诊断云平台”。该平台每天从10家三级甲等医院获取病人的临床数据,智能分析后生成医学影像诊断知识库,共享给本市所有医疗机构。因病例数据涉及患者隐私,建
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】某省政府根据整体战略规划部署,拟建设统一身份认证系统。该系统为用户提供注册、实名验证、身份鉴别等服务,实现可信注册、实名验证以及安全登录等功能,支撑政务服务的有序运行。完成开发任务后,项目进
对照ISO/OSI参考模型各个层中的网络安全服务,在物理层可以采用(39)加强通信线路的安全;在数据链路层,可以采用(40)进行链路加密;在网络层可以采用(41)来处理信息内外网络边界流动和建立透明的安全加密信道;在传输层主要解决进程到进程间的加密,最常见
对于信息系统工程而言,下列叙述错误的是(17)。
随机试题
当发动机润滑油消耗异常,发动机工作时,排气管通常会大量排()烟。
乙炔瓶的结构怎样?
关于城市规划法规体系的说法中不正确的是()。
根据《建筑工程建筑面积计算规范》(GB/T50353—2013)规定,建筑物的建筑面积应按自然层外墙结构外围水平面积之和计算。以下说法正确的是()。
目前,在我国下列机构中哪些可以办理开放式基金认购业务()
决定市场结构的因素有( )。
砂岩地貌是由砂岩形成并命名的地貌类型,以下属于砂岩地貌的有()。
甲、乙两企业订有一份买卖合同。为了履行该合同,甲多方求购某种特殊的原材料,但是并未成功。正当交货时间临近时,本地某原材料公司丙主动上门提出以高于市场平均价3倍的价格向甲企业出售相当数量的该种特殊原材料。甲企业迫于无奈,按丙公司提出的条件与其签订了合同。随后
设随机变量X~U(0,1),在X=x(0<x<1)下,Y~U(0,x).求X,Y的联合密度函数;
Advanceinsciencemoreoftenthannotencounterspowerfulopposition,______Darvin’sTheoryofEvolution.
最新回复
(
0
)