嵌入式系统试卷和答案.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

一、填空题(20分)(每题2分)

1、嵌入式系统中的处理器品种非常多,按照功能和用途可以分为微控制器

微处理器、DSP和SOC等几类,其中8051单片机属于微控制器。

2、嵌入式系统通常由处理器、外围设备、嵌入式操作系统和应用软件

等几大部分组成。其中处理器是其核心部件。

3.BSP即BoardSurpportPackage的缩写,它既和操作系统(软件)有关,

又与系统硬件有关。

4.ARM处理器采用RISC而不是CSIC(复杂指令集)体系结构,只有存储和加

载指令才能访问存储器。

5.ARM处理器采用了存储器映射I/O方式。即把I/O端口作为普通的存储

器地址,ARM通过AMBA(总线)扩展外部设备。

6.ARM处理器中,同时可见寄存器数目为16(除CPSR/SPSP)外,其中PC是指

R15,LR是指R14。

7.ARM的指令是均可包含一个可选的条件码,它来自于CPSR(寄存器),主要包

括N、Z、C、V标志。

8.操作系统内核有单一和微内核两种结构Linux采用的是单一内核。同时

为了实现内核的动态可裁减性,采用了模块化结构。

9.Linux操作系统中,有以下三种设备文件类型:字符设备、块设备、网络,

其中串口属于字符类型。

10.Linux操作系统中,内核通常使用设备类型、主设备号和次设备号标

识一个具体设备,其中,前者用来标识驱动程序后者用来标识同一设备驱动的不

同设备。(4分)

二、判断改错(正确的2分)

1.ARM处理器体系结构版本包括ARM7、ARM9、ARM10等×

2.ARM处理器外部中断包括中断信号irq和快中断信号fiq,因此集成ARM核的

处理器芯片只能支持两个外部中断。×

3.嵌入式软件开发需要针对特定的处理器进行优化编程。V

4.只有采用操作系统的嵌入式系统才需要BSP板级支持包。V

5.ARM公司生产自己的处理器芯片,并销售。×

6.ARM处理器中采用了专门的I/O访问指令。×

7.ARM处理器中,只能通过B、BL、BX、BLX指令实现程序的转移跳转。×

8.嵌入式系统的BootLoader相当于PC机的BIOS,负责初始化硬件,加载操作

系统内核。V

9.编写嵌入式Linux应用程序时,必须编写Makefile才能编译、链接应用程序。

×

10.Linux下可执行文件的格式和Windows下类似,有专门的后缀“.EXE”。×

三、名词解释(15分)

1.实时系统(7分)

产生系统输出的时间队系统至关重要的系统。从输入到输出的滞

后时间必须足够小到一个可以接受的时限内。此时,实时逻辑的正确

性不仅取决于计算结果的正确性,还取决于输出结果的时间。

2.交叉开发环境(8分)

是指在PC机(宿主机)实现嵌入式系统软件的编译、链接、调

试的程序开发环境,包括交叉编译器、交叉调试器和模拟软件等。

四、简答题(共30分)

1.简述什么是嵌入式系统,说明它与普通计算机系统以及其他电子

系统的区别。(10分)

以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应

用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系

统。与普通计算机系统的区别是功能专一性,与及其他电子系统的区

别是有处理器和软件。

2.ARM处理器有哪7模式?各有哪些用途,哪些属于异常模式?(10

分)

工作模式描述

1UserUSR普通运行模式

2FIQFIQ支持快速

文档评论(0)

134****8018 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档