西邮嵌入式考试整理.docVIP

  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文档。上传文档
查看更多
西邮嵌入式考试整理.doc

一、填空 1、计算机软件一般可分为系统软件和应用软件。 2、微机系统,传统三总线:地址总线,数据总线和控制总线。 3、微机外部输入设备有鼠标,键盘等,外部输出设备有显示器,打印机等。 4、汇编语言程序开发过程一般通过4个步骤完成,分别是:编辑程序,汇编程序、链接目标文件与库文件、运行和调试 5、ARM7TDMI有2种处理器状态,7种处理器模式 2种处理器状态:ARM状态和Thumb状态 7种处理器模式: 用户(usr): 程序正常执行模式,大部分任务在这种模式 快速中断模式FIQ(fiq):当一个高优先级(fast)中断产生时将进入此种模式 外部中断模式IRQ(irq): 通用中断处理,一个低优先级(normal)中断产生 管理(svc): 操作系统保护模式,当复位或软中断指令执行时 中止(abt): 虚拟存储器或存储器保护,存取异常时 未定义(und):支持硬件协处理器的软件仿真,执行未定义指令时 系统(sys): 运行特权操作系统任务, ARM指令长度32位,Thumb指令长度16位 以能被4整除的地址开始的连续4个字节构成一个字,从偶数地址开始的连续2个字节构成一个半字 计算机指令系统分为复杂指令系统(CISC)和精简指令(RISC)系统 1MB=1024KB,4GB=4096MB CPU与外设之间的数据传输方式分为无条件传送方式、查询方式、中断方式和DMA方式。 11、通常说的32位机,是指这种计算机的CPu能够同时处理32位二进制数 12、定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是 (-2^15)----(2^15-1) 13、接口电路的最基本功能是对输入数据缓冲、对输出数据锁存功能 14、中断向量是终端服务程序入口地址 15、在寄存器间接寻址方式中,被访问的操作数在主存单元中,答案给的是在堆栈中,我感觉貌似是答案错了。 16、一个存储器有m为地址总线,n位数数据总线,那么这个存储器的存储容量为2^m Byte, 字长为n/8 byte。 嵌入式操作系统的三个基本特征:嵌入性、内含计算机、专用性 ARM7TDMI中的T、D、M、I分别代表:支持Thumb指令集、支持片上调试、支持64位乘法指令、Embedded ICE硬件仿真模块 ARM指令与Thumb指令切换状态用的是BX指令,查询处理器处于何种状态 可以通过MRS指令读取CPSR寄存器中的T控制位 实验中嵌入式Linux系统移植的过程分为三个阶段:下载Bootloder,下载Kernel,下载文件系统 Bootloder主要功能是系统初始化、加载和运行把内核程序。 设系统节拍为50毫秒,调用OSTimeDLy(40)的效果是延时2秒钟,调用OSTimeDlyHMSM(0,1,27,650)的效果是延时1分27秒650毫秒。 目前使用的嵌入式操作系统主要有 Windows CE/Windows Mobile Linux、uCos、和 Symbian 24、ARM微处理器有七种工作模式,它们分为两类 非特权模式 、 特权模式 。其中用户模式属于 非特权模式 25、ARM微处理器复位后,PC(R15)的地址通常是 0X0 , 初始的工作模式是 supervisor 26、在ARM体系构架中对复杂的内存管理是通过系统控制协处理器 cp15 和MMU(存储管理部件)来进行的。当系统发生 Data Abort(数据)异常和 Prefetch Abort(指令领取) 异常时,异常处理程序透过嵌入式操作系统的内存管理机制,通过MMU交换物理内存和虚拟内存的页面,以保证程序正常执行。 27、构建嵌入式系统开发环境的工具链有多种,其中开放源码的工具链是 GNU工具链 ,ARM公司提供的工具链是 ADS工具链 28、在嵌入式系统的存储结构中,存储速度最快的是寄存器组 29、嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个交叉编译环境 30、EQU伪指令相当于C语言#define,用于为一个常量定义字符名称 31、CPU是用大规模或超大规模集成电路技术制成的半导体芯片,其中主要包括、和三大部分。 在ARM处理器的七种运行模式中,具备独立的R8~R12寄存器的是( )模式,没有SPSR寄存器的是()模式和()模式。 ARM处理器在完成复位后工作于()模式,执行的第一条指令所在的地址为( ),且这时外部中断屏蔽位I和快速中断屏蔽位F均被设置成( )。 答:正确。 (2)ARM的数据传送指令共有八种寻址方式,其中包括直接寻址。 答:错误。ARM的数据传送指令共有八种寻址方式,但没有直接寻

文档评论(0)

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

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

1亿VIP精品文档

相关文档