嵌入式复习资料2.pdfVIP

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

1. 嵌入式系统的BooTLoader 的功能是什么? 答:BootLoader是系统加电后、操作系统内核或用户应用程序运行之前,首先必须运行的一段程序代码。通过这 段程序,为最终调用操作系统内核、运行用户应用程序准备好正确的环境。(对于嵌入式系统来说,有的使用操作系 统,也有的不使用操作系统,但在系统启动时都必须运行BootLoader,为系统运行准备好软硬件环境。) 2. 构造嵌入式开发环境有哪几种形式? 答:1)交叉开发环境 ;2)软件模拟环境 ;3)评估电路板 3. 什么是小端和大端存储器组织? 答:(1)小端存储器组织是较高的有效字节存放在较高的存储器地址,较低的有效字节存放在较低的存储器地址。 (2) 大端存储器组织是较高的有效字节存放在较低的存储器地址,较低的有效字节存放在较高的存储器地址。 4. ARM处理器有几种工作状态,各自的特点。工作状态之间如何进行转换。 答:ARM有两种工作状态:①ARM状态,此时处理器执行32位的字对齐的ARM指令。 ②Thumb状态,此时处理器执行16位的、半字对齐的Thumb指令. 在程序的执行过程中,微处理器可以随时在两种工作状态之间切换,并且不影响处理器运行模式和 相应寄存器中的内容。ARM指令集和Thumb指令集均有切换处理器状态的指令,并可在两种工作状态之 间切换,但ARM微处理器在上电或复位后,应该处于ARM状态。 5. 根据嵌入式系统使用的微处理器,可以将嵌入式系统分为嵌入式微控制器,嵌入式DSP处理器,嵌入式微处理器 以及片上系统。 6. ARM 的异常有哪几种,各进入何种工作模式?他们退出各采用什么指令? 答:1)复位(Reset)异常(管理模式); 2)未定义指令(undefinedinstruction)异常(未定义模式); 3)软件中断(SWI)异常(管理模式); 4)指令预取中止(PrefechAbort)异常(中止模式); 5)数据访问中止(DataAbort)(中止模式); 6)快速中断请求(FIQ)(FIQ模式); 7)外部中断请求(IRQ)(IRQ模式)。 异常返回指令:1)SWI,未定义的返回:MOVSPC,R14;2)IRQ,FIQ,预取中止的返回:SUBSPC,R14,#4;3) 数据中止返回并重新存取:SUBSPC,R14,#8 异常中断的优先级:复位(最高优先级)-- 数据异常中止FIQ--IRQ预取指异常中止SWI未 定义指令(包括缺协处理器)。 7. 什么是可编程片上系统? 答:用可编程逻辑技术把整个系统放到一块硅片上,称作可编程片上系统SOPC.它是一种特殊的嵌入式系统,首先 它是SOC,即由单个芯片实现整个系统的主要逻辑功能,具有一般SOC基本属性;其次,它又具备软硬件在系统 可编程的功能,是可编程系统,具有可裁剪、可扩充、可升级等灵活的设计方式。 8. 有时要使用Thumb技术的原因 答:(Thumb指令集是把32位的ARM指令集的一个子集重新编码后形成的一个特殊的 16位指令集。)在性能和 代码大小之间取得平衡,在需要较低的存储代码时采用Thumb指令系统用Thumb指令编写最小代码量的程序(能 够很好的解决代码长度的问题),却取得以ARM代码执行的最好性能,可以带来低功耗,小体积,低成本。 9. 什么是数据的边界对齐? 答:默认情况下,ADS编译器使用的是数据类型的自然边界对其方式。数据的自然对其方式是指:如果该数据类 型是n个字节的,那么该数据类型就按n字节对齐。 10. ARM核现在有哪几种? 答:ARM7、 ARM9、ARM9E 、ARM10E,、SecurCore 、ARM11 11. 在将UC/OS操作系统移植到ARM处理器上时,以下哪些文件不需要修改。 (A) (A)OS_CORE.C (B)INCLUDE.H (C)OS_CPU.H D OSTASKINIT () 12. 由Psion、Nokia、Ericsson、Motorola和NTT等联合成立的手持计算设备联盟Symbian,就是一个试 图建立未来移动计算标准的组织。英国的Psion提供的EPOC操作系统也有望成为新一代智能型移 动电话和具备上网功能的掌上电

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档