嵌入式系统-研2013试题--from GE.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统-研2013试题--from GE

《嵌入式系统》课程 研2013级试题 一、填空题(每空1分,共30分) 1、嵌入式操作系统的内核构成包括: 系统初始化 、 多任务管理 、 内存管理 。 2、XScale微处理器使用的是ARM公司 ARMV5TE 版内核和指令集。 3、ARM核有两个指令集,分别是 ARM指令集Thumb指令集Nor Flash地址空间映射到0x000000。嵌入式系统的中断向量和异常向量表在启动时也从0号地址存放。因为Flash ROM的读出速度慢,因此需要采用 地址重映射 把SDRAM地址空间迁移到0地址开始处,把Flash ROM的地址空间迁移到 系统存储器 的高端地址。 10、异常向量是异常服务程序的入口,在某些ARM的应用中,允许异常向量的位置由32位地址空间低端的正常位置,既0~0x0000001C,移到地址空间高端的另一地址范围0xFFFF0000~0xFFFF001C_。这些改变后的地址位置称为高端向量。目标系统可通过_________配置来选择是使用正常向量还是高端向量。 11、ARM处理器中CPSR和SPSR的中文名称分别为 当前程序状态程序状态保存_ 传输数据 _,串行时钟线用于 产生时钟信号, 控制数据的传输20分) 1、下面关于哈佛结构描述正确的是( A )。 A、程序存储空间与数据存储空间分离 B、存储空间与IO空间分离 C、程序存储空间与数据存储空间合并 D、存储空间与IO空间合并 2、下面哪一种工作模式不属于ARM特权模式( A )。 A、用户模式 B、管理模式 C、软中断模式 D、FIQ模式 3、指令“LDMIA R0!, {R1, R2, R3, R4}”的寻址方式为( D )。 A、立即寻址 B、寄存器间接寻址 C、多寄存器寻址 D、堆栈寻址 4、对寄存器R1的内容乘以4的正确指令是( )。 LSR R1,#2??????LSL R1,#2 MOV R1,R1, LSL #2????????? MOV R1,R1, LSR #2ARM处理器中,___________寄存器包括全局的中断禁止位,控制中断禁止位就可以打开或者关闭中断。( A ) A.CPSR B.SPSR C.PC D.IR 8、在下列ARM处理器的各种模式中,____D___模式有自己独立的R8-R14寄存器。( D ) A、系统模式(System) B、终止模式(Abort) C、中断模式(IRQ) D、快中断模式(FIQ) 9、嵌入式系统最小硬件系统包括( ABD ) A、时钟系统 B、供电系统(电源) C、存储器系统 D、复位及其配置系统 10、嵌入式系统软件的要求与台式通用计算机有所不同,其特点主要有( ACD ) A、软件要求固态化存储 C、软件代码要求高效率、高可靠性; B、用面向过程的语言进行编程 D、系统软件(OS)有较高的实时性要求。 三、指令和程序测试题(共12分) 1、写一条 ARM 指令,完成操作r1 = r2 * 4(4分) 答:MOV R1,R2, LSL #3 2、初始值R2=5,R3=4,R4=3,执行指令SUBS R2, R3,R4,LSR #2后,寄存器R2,R3的值分别是多少?(4分) 答:R2=3, R3=4 3、请问运行下面程序后,字符串变量f的值是多少。(4分) int i=67; TCHAR tmp[32]; _itow(i,tmp,2); CString f=tmp; 答:程序运行后字符串变量f的值是1000011。 四、简答题(共38分) 1、ARM核中什么寄存器用于存储PC?R13通常用来存储什么?R14通常用来存储什么?(4分) 答: R15用于程序计数寄存器PC,R13通常用来做堆栈指针寄存器,R14通常用来做链接 寄存器,保存函数调用的返回地址。 2、什么是大端模式?什么是小端模式?大端模式是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放是指数据的高位保存在内存的高地址中,而数据的低位保存在内存的低地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值高,低地址部分权

文档评论(0)

wuyuetian + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档