- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中级嵌入式系统设计师2017下半年下午真题
(总分:75.00,做题时间:150分钟)
试题一(总题数:1,分数:15.00)
.阅读下列说明和图,回答下列问题。? ? 【说明】? ? 某舰载综合处理系统由若干数据处理模块、IO处理模块、信号处理模块、图形处理模块、大容量处理模块和电源模块组成,各处理模块通过CAN总线连接,如图1所示。? ?
? ? 图1 舰载综合处理系统结构图
? ? 为了提高综合处理系统的处理速度,主要处理模块都设计为多个处理器。其中,数据处理模块有4片PowerPC8640处理器,通过RapidIO内部网络连接,如图2所示。? ?
? ? 图2 数据处理模块的处理器与RapidIO连接示意图
? ? 串行RapidIO协议即SRIO通信协议,构建了3层的协议体系。如图3所示,分别是物理层、传输层、逻辑层。物理层定义了硬件接口的电器特性,并包括链路控制、初级流量控制和低级错误管理等功能;传输层负责进行寻址和路由信息管理;逻辑层定义了服务类型和包交换的格式。? ?
? ? 图3 RapidIO通信协议结构模型
? ? 逻辑层定义了数据包的格式,同时支持两种操作方式,分别是直接IO/DMA方式和消息传递方式。? ? 直接IO/DMA是一种常用的数据传输方式,发送端需要知道被访问设备的存储空间地址映射,被访问端的操作基本由硬件实现。直接IO/DMA下,发起一次传输操作,需要有效数据、目标器件ID、数据长度、数据在被访问设备存储空间的地址以及包优先级等;同时,所有构成的包的长度为32bit的整数倍;若包长度不能满足要求,则添加附加位进行弥补。? ? 消息传递方式不要求发送节点知道目的节点的地址空间映射,当数据到达目的节点时,会根据邮箱号确定消息存储位置。在消息传递模式下进行数据传输时,除了有效载荷外还需要提供目的节点的ID、数据长度、包优先级和邮箱号等。
(分数:15.00)
1.? 【问题1】? ? 可执行程序有严格的格式,一般分为text段、data段和bss段,请解释各段存放的内容,并将答案填写在相应处。? ? 陈工程师写了一段图形图像相关的程序,在程序中他定义了一个大数组,如下所示:? ? char arrMap [1024*1024];? ? void main (void)? ? { ... }? ? 请问此数组位于内存哪个位置(即在那个段中)?请将答案相应处。
(分数:4.00)
__________________________________________________________________________________________正确答案:((1)text段:存放程序代码。? ?(2)data段:存放有初值的全局变量和常量。? ?(3)bss段:存放未被初始化的全局变量。? ?(4)bss段。)
解析:
2.? 【问题2】 ? ? RapidIO逻辑层中直接IO/DMA和消息传递这两种传输方式的主要差异如下表所示。请完成表中的内容,将下表中的横线处补充完整。
RapidIO逻辑层中两种传输方式的比较
主要特征
直接IO/DMA方式
消息传递方式
发送端设备是否能直接访问目的端设备存储地址
______
不可以
发送端设备是否需要知道目的端设备存储空间的地址映射
需要
______
支持的数据寻址方式
直接寻址
______
支持的数据访问方式
______
只能写
被访问端设备是否存在软件开销
______
有
(分数:5.00)
__________________________________________________________________________________________正确答案:(可以? ?不需要? ?通过邮箱号间接寻址? ?读/写? ?无)
解析:
3.? 【问题3】? ? 在IO处理模块等多个模块上,都采用中断方式处理输入输出。在中断处过程包括关中断、保存断点、识别中断源等一系列步骤,如图4所示,请完成其中的填空。? ?
? ? 图4 中断处理流程图
(分数:6.00)
__________________________________________________________________________________________正确答案:((1)识别中断源? ?(2)设置新的屏蔽字? ?(3)执行中断服务程序主体? ?(4)关中断)
解析: 本题考查考生解决嵌入式系统综合问题的能力。 ? ?【问题1】 ? ?本问题考查程序可执行程序基本结构和概念。 ? ?程序经过编译后生成的目标文
您可能关注的文档
最近下载
- 2024年部编版四年级上册语文大单元作业设计第二单元作业单.pdf VIP
- 美国Megger IDAX300-350绝缘诊断分析仪使用说明书.pdf
- 六年级语文上册1-2单元测试(原卷+答案)2023-2024学年 部编版.docx
- 重油催化裂解增产丙烯研究进展.doc VIP
- 《食品添加剂应用技术》第二版 课件 任务4.2 增稠剂的使用.pptx
- 2023全国青少年文化遗产知识大赛题库附答案(401 -600 题).docx
- 双减背景下新课标单元整体作业分层设计案例 人教版初中英语八年级上册 Unit 1 Where did you go on.docx
- 《哈利波特》书籍分享ppt课件(图文).pptx
- 2.2 中国的气候第1课时 气候复杂多样教学设计 2023-2024学年湘教版地理八年级上册.docx
- 《中国特色社会主义道路的开辟与发展》参考课件.pptx VIP
文档评论(0)