14年嵌入式试卷

14年嵌入式试卷

ID:27595640

大小:236.64 KB

页数:8页

时间:2018-12-05

14年嵌入式试卷_第1页
14年嵌入式试卷_第2页
14年嵌入式试卷_第3页
14年嵌入式试卷_第4页
14年嵌入式试卷_第5页
资源描述:

《14年嵌入式试卷》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、湘潭大学2014年上学期2011级《ARM嵌入式系统》课程考试试卷(A卷)适用年级专业电子、通信工程考试方式闭卷考试时间120分钟题号1二三四五七八分总卷师阅教得分学号姓名得分一、填空题(每空1分,共20分)学院专业班级激賧1、ARM7TDMI屮,T表示支持高密度16位的Thumb指令集,D表示支持片上调试,M表示支持64位乘法,I表示支持EmbededICE观察硬件。2、ARM处理器采用冯•诺依曼结构,指令和数据共用一条32位数据总线,只有装载、存储和交换指令可访问存储器中的数据。3、FIO延吋总吋间最大为27个吋钟周期,最小为4个吋钟周期。4、对芯片加密的步骤很简单,只需在芯片Flas

2、h的OxOlFC地址处放置数椐0x87654321即可。5、设系统节拍为50ms,调用OSTimeDlv(20)的效果是延时丨s,调用OSTimeDlvHMSM(0,l,27,620)的实际时间是延时lmin27s600ms。6、一个嵌入式系统从软件角度來看可分为哪四个层次:引导加载程序、Linux内核、文件系统、用户应用程序。7、将名称力xtu的文件权限修改力可读写、可执行的命令是chmod777xtu。8、嵌入式开发屌于宿主机-目标机开发模式。9、在MC/0S-I1中,可以使用全局变量,消息邮箱与消息队列实现ISR与任务之间、任务和任务之间的通信。二、选择题(每题2分,共20分)1、下

3、列是合法的8位位图立即数的是(A)A.0x13000000B.OxlfeC.0x1010D.Oxffff2、一个嵌入式系统从软件角度来看分为四个层次,不属于这四个层次的是(D)A.引异加载程序B.Linux内核C.文件系统D.用户应用程序和操作系统3、一个基于ARM7TDMIcore的嵌入式系统中,系统在上电或复位时通常都从地址(A)处开始执行,而在这个地址处安排的通常就是系统的BootLoader程序。A.0x00000000B.0x00000004C.0x00000008D.OxOOOOOOOC4、实现寄存器和存储器交换的指令是(B)A.SWIB.SWPC.STRD.LDR5、下列不属

4、于异常模式的是(D)A.管理模式B.中止模式C.未定义模式D.系统模式6、下列不属于实时操作系统的是(A)A.unixB.VxWorksC.uC/OS-IID.uClinux7、正在执行指令的地址为0x4000,当处理器处于ARM状态时PC=,当处理器处在Thumb状态时,PC=。(C)A.0x4000,0x4000B.0x4004,0x4004C.0x4008,0x4004D.0x4004,0x40088、小端存储系统存储模式为,大端系统存储模式为,LPC2000系列ARM指定为模式。(A)A.最低地址的字节看作最低位字节;最高位字节保存在最低地址;小端模式。B.最低地址的字节看作最高位

5、字节;最低位字节保存在最低地址;小端模式。C.最低地址的字节看作最低位字节;最高位字节保存在最低地址;大端模式。D.最低地址的字节看作最高位字节;最低位字节保存在最低地址;大端模式。9、当异常发生时,寄存器(A)用于保存CPSR的当前值,从异常退出时则可由它来恢复CPSR.A、SPSRB、R13C、R14D、R1510、同CISC相比,下面哪一项不属于RISC处理器的特征(D)A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有2〜3种。B、减少指令数和寻址方式,使控制部件简化,加快执行速度。C、数据处理指令只对寄存器进行操作,只冇加载/存储指令可以访问存储器,以提高指令的执行效率,

6、同时简化处理器的设计。D、RISC处理器都采用哈佛结构。<1

7、三、简答题(每题5分,共20分)分1、简述优先级倒置产生的条件、现象以及解决方案。答:条件:基于优先级抢先式的任务调度、资源共享。(1分)现象:低优先级任务L和高优先级任务H共享资源,在任务L占有共享资源之后,任务H就绪,但这吋任务H必须等待任务L完成对共享资源的操作。在任务L完成对共享资源的操作之前,任务M也己就绪并将抢先任务L运行。在任务M运行时,系统屮具有最高优先级的任务H仍然保持挂起状态。(3分)解决方案:优先级继承、优先级顶置。(1分)2、请联系实验内容简述什么是BootLoader,它在嵌入式系统中主要起什么作用?为

8、什么要在朕入式平台移植BootLoader?答:BootLoader是在嵌入式系统复位启动时,操作系统内核运行前,执行的一段程序。通过BootLoader,初始化硬件设备,逑立内存和I/O空间映射阁,为最终加载操作系统内核调整好适当的系统软硬件环境.需要移植的原因是因为每种不同的CPU体系结构都有不同的BootLoader,且BootLoader还依赖于具体的嵌入式设备的配置,所以需要修改BootLoader进行移植。3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。