《嵌入式软件设计》答案

《嵌入式软件设计》答案

ID:39350255

大小:47.10 KB

页数:5页

时间:2019-07-01

《嵌入式软件设计》答案_第1页
《嵌入式软件设计》答案_第2页
《嵌入式软件设计》答案_第3页
《嵌入式软件设计》答案_第4页
《嵌入式软件设计》答案_第5页
资源描述:

《《嵌入式软件设计》答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、东北大学继续教育学院嵌入式软件设计试卷(作业考核线上)B卷学习中心:福建南平奥鹏学习中心院校学号:C03599011730067姓名王华仁(共5页)总分题号一二三四五六七八九十得分一、选择题(10小题,每题2分,共20分),请将答案填入下表。题号12345678910答案DBDCCAADCA1.以下哪个不是嵌入式系统设计的主要目标?A.低成本B.低功耗C.实时要求高D.超高性能2.下面关于哈佛结构描述正确的是:A.存储空间与IO空间分离B.程序存储空间与数据存储空间分离C.存储空间与IO空间合并D.程序存储空间与数据存储空间合并3

2、.从层次结构来看,嵌入式系统包括:A.硬件层B.板级支持包C.实时操作系统和应用软件D.以上都是4.下面哪一种工作模式不属于ARM异常模式?A.快速中断模式B.管理模式C.系统模式D.数据访问中止模式5.处理器从存储器读数据的指令(加载指令)的助记符是:A.SWPB.SWPBC.LDRD.STR6.指令“ADDR2,R1,#10”的寻址方式为:A.立即寻址B.寄存器间接寻址C.多寄存器寻址D.堆栈寻址5课程名称:嵌入式软件设计7.单系统需要小量的高速缓存,最合适的存储器是:A.SRAMB.DRAMC.EEPROMD.Flash8.

3、AHB和VPB外设区域都是2MB,可各自分配最多()个外设。A.16B.32C.64D.1289.使用HOST-TARGET联合开发嵌入式系统,()不是必须的。A.目标系统B.宿主机C.银河麒麟操作系统D.交叉编译器10.操作系统结构不包括()A.数据库B.引导系统C.内核D.根文件系统一、判断题(10小题,每题1分,共10分),请将答案填入下表。题号12345678910答案√×√√√××√√√1.(√)嵌入式处理器的结构有哈佛结构和冯诺依曼结构之分。2.(×)处于就绪状态的任务只能切换到运行状态。3.(√)将模拟信号转换成数字

4、信号的电路是DA转换器。4.(√)在操作系统的设备管理中引入缓存,其主要目的是改善CPU和I/O设备间速度不匹配的情况。5.(√)ARM指令集具有高效、快速的特点,它是Thumb指令集的子集。6.(×)NandFlash比NorFlash成本高,可靠性差。7.(×)虚拟内存的主要用途是扩充存储容量。8.(√)C语言程序可以嵌套加入汇编语言程序模块。9.(√)操作系统中的存储管理室对内存中用户区进行管理。10.(√)操作系统结构包括引导系统、内核和根文件系统5课程名称:嵌入式软件设计三、填空题(10小题,每题2分,共20分)1.嵌入

5、式系统是以(应用)为中心、以(计算机技术)为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。2.嵌入式系统的三要素是,嵌入、(专用)和(计算机)。3.嵌入式软件的体系结构通常包括:驱动层、(操作系统层)、中间层和(应用层)。4.ARM7有两种处理器状态,分别是(ARM)状态和(Thumb)状态。5.嵌入式处理器的分类包括三种,分别是:(微控制器(或单片机))、嵌入式微处理器、(数字信号处理器(DSP))。6.Thumb指令集具有(较高的)(代码密度)的特点,却仍然保持ARM的大多数性能上

6、的优势,它是ARM指令集的子集。7.ARM系列微处理器支持的字数据存储格式有(大端格式)和(小端格式)。8.地址重定位可以分为(静态)重定位和(动态)重定位两种。9.BSP的主要特点是:(硬件)相关性和(操作系统)相关性。10.大多数引导系统都包含两种不同的操作模式:(启动加载)模式和(下载)模式。四、名词解释及简答题(5小题,每题6分,共30分)1.什么是嵌入式系统?答:嵌入式系统以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。5课程名称:嵌入式软件设计2.什

7、么是嵌入式系统级设计方法?软硬件协同设计包括哪几个阶段?答:嵌入式系统级设计方法是一种高层的设计方法,设计人员对设计目标进行系统功能描述,定义系统的行为特性,进行软硬件划分,生成系统级的规格描述。这一过程可以不涉及实现方法和工艺。接下来设计人员就可以按照系统有规格描述实现软硬件子系统及其接口。软硬件协同设计包括:系统描述、软硬件划分、软硬件协同综合、软硬件协同模拟与验证等几个阶段。3.简述嵌入式微处理器的选择原则。答:1、满足应用的设计目标2、开发工具是否好用3、市场占有率4、应遵循“够用”原则,不应片面追求高性能4.列出ARM7

8、微处理器的工作模式和工作状态。答:工作模式分别是:1、user 用户模式2、sys 系统模式3、fiq 快速中断模式4、irq 外部中断模式5、svc 管理模式6、abt 数据访问中止模式7、und 未定义指令中止模式。工作状态分别是:1、ARM 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。