嵌入式系统考前复习题.docxVIP

  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个嵌入式实时操作系统:Win CE操作系统和Linux操作系统。ARMv7M采用的异常模型理论上预定义了 256 个异常类型,其中包括11个系统异常类型和4+1 个档位,然而实际上Cortex M3只存在7个系统异常类型Boot loader主要功能是:系统初始化、加载和运行内核程序。RAM存储器有两种,分别是:SRAM和DRAM; 现在市场上两种主要的非易失闪存技术也有两类,分别是: Nor Flash和MandFlash。Cortex M3有两种工作模式:handler模式和线程模式。Cortex M3支持的指令集为Thumb-2指令集的子集。在CM3控制内核中R13对应的有两个堆栈指针,分别是主堆栈指针(MSP)和进程堆栈指针(PSP)指针。C编译器没有(选填“有”或“没有”)直接支持Cortex M3的位带区操作。较为普遍的一种Cortex的编程开发调试环境为ARM公司的Real View MDK。嵌入式系统主要由嵌入式处理器、相关支撑硬件和嵌入式软件系统构成。I/O接口电路数据传送方式有:查询、中断、DMA、I/O通道和I/O处理机方式。ARM体系结构所支持的最大寻址空间为 4GB 。Cortex M3采用的两种提升中断响应速度的措施为尾链(Tail chaining)和迟到处理(Late Arriving)。Cortex M3的PSR由3个子状态寄存器 APSR 、 IPSR 和EPSR组成。指令LDR.W R0,[R1,#20!]为带预索引的指令,而STR.W R0,[R1],#-20则为带后索引的指令。访问特殊功能寄存器指令MSR和MRS必须在特权级下使用。CM3的4GB寻址空间中的代码区和片上外设区各有 1 MB的位带区,并且可映射至 32 MB的位带别名映射区。操作系统的内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的通信,内核的基本服务是任务调度(或进程调度)。在Cortex M3中打开或关闭中断除了可以通过MSR指令写 PRIMASK 外,还可使用 CPS 指令快速完成。选择题嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个(B)环境。A.交互操作系统 B.交叉编译 C.交互平台D.分布式计算RS232-C串口通信中,表示逻辑1的电平是(D)。A、0vB、3.3vC、+5v~+15vD、-5v~-15v若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDRR0,[R1,#8]!后R0的值为(D)。A. 0x2000B. 0x86C. 0x2008D. 0x39假设R1=0x31,R2=0x2 则执行指令ADD R0,R1,R2 LSL #3 后,R0的值是(C)A. 0x33B. 0x34C. 0x39D. 0x38Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换用()完成。A.硬件 B. 软件 C. 用户 D. 程序员下面哪个系统不属于嵌入式系统。()A、“天河一号”计算机系统B、车载多媒体终端C、iPad平板电脑D、iPhone手机以下关于Cortex M系列处理器指令系统的描述正确的一项是()A、支持ARM和thumb指令集B、仅支持thumb指令集C、支持ARM和thumb-2指令集D、仅支持thumb-2指令集关于Cortex M3处理器,以下描述不正确的一项为()A、一定有NVIC B、比ARM7具有更高的代码密度C、一定有MPU D、支持4G的存储空间Cortex M3处理器具有()个堆栈指针A、1B、2C、3 D、4Cortx M3处理器中堆栈的内存实现方法为()A、向上增长的空栈 B、向上增长的满栈C、向下增长的空栈 D、向下增长的满栈Cortex M3 支持()种操作模式A、1B、2C、5 D、7Cortex M3 采用()级流水线结构A、3B、4C、5D、7Cortex M3中所有数据操作指令都能访问的通用寄存器为()A、R0~R7 B、R8~R12 C、R0~R12D、R0~R15Cortex M3指令集中专用于访问特殊寄存器的指令为()A、MOV B、LDR C、STRD、MSR10. 以下关于uC/OS-II描述正确的一项为()A、是一种单任务实时操作系统B、是一种协作式多任务实时操作系统C、是一种抢占式多任务实时操作系统D、是一种时间片轮转式多任务实时操作系统简答题(每小

文档评论(0)

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

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

1亿VIP精品文档

相关文档