嵌入式系统及应用-试题一 答案new

嵌入式系统及应用-试题一 答案new

ID:18255928

大小:74.50 KB

页数:6页

时间:2018-09-16

嵌入式系统及应用-试题一 答案new_第1页
嵌入式系统及应用-试题一 答案new_第2页
嵌入式系统及应用-试题一 答案new_第3页
嵌入式系统及应用-试题一 答案new_第4页
嵌入式系统及应用-试题一 答案new_第5页
资源描述:

《嵌入式系统及应用-试题一 答案new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学院姓名学号任课老师考场教室__________选课号/座位号………密………封………线………以………内………答………题………无………效……答案及评分细则课程名称:_嵌入式系统开发_考试形式:闭卷考试日期:2012年月日考试时长:120分钟一、判断题(共15分,共15题,每题1分)1.T2.F3.T4.T5.F6.T7.F8.F9.F10.T11.F12.T13.F14.F15.F二、单向选择题(共20分,共10题,每题2分)1、D2、D3、B4、D5、C6、C7、B第6页共6页学院姓名学号任课老师考场教室__________选课号/座位号………密………封………线

2、………以………内………答………题………无………效……8.C9.D10.C三、填空题(共20分,共20空,每题1分)1. 乘加操作 、 SIMD类操作、零开销循环指令、 多媒体加速指令 。2.动态性、并行性、异步独立性。3.取指令、 译码 、 执行、写寄存器。4.外部中断 。5.SWI,INT。6.防止地址越界和防止操作越权。7.存储器映射编址,I/O映射编址。8. 冯•诺依曼结构  哈佛结构 四、简答题(共30分,共5题,第4题为9分,第5题6分,其余每题5分)1.答:任务是一个具有独立功能的无限循环的程序段的一次执行,是实时内核调度的单位,具有动态性、并行性和

3、异步独立性等特征。(1分)其中:1)动态性是任务状态是不断变化的,任务状态一般分为就绪态、运行态和等待态。在多任务系统中,任务的状态将随着系统的需要不断进行变化。(1分)2)并行性是系统中同时存在多个任务,这些任务在宏观上是同时运行的。(1分)3)异步独立性是每个任务各自按照相互独立的不可预知的速度运行,走走停停。(1分)任务和进程的主要区别在于:任务的属性中(任务控制块中)包含了于时间相关的参数,比如:优先级别、周期、计算机时间、截止时间等,而内核对认为进行调度时,必须参考并遵循这些参数以确保任务的实时性与确定性。(1分)2.loopADDr2,r2,r3SU

4、BSr1,r1,#0x01BNEloop2731NZCVQ2824……第6页共6页学院姓名学号任课老师考场教室__________选课号/座位号………密………封………线………以………内………答………题………无………效……答:第28到31位为条件标志位(1分):–N=ALU产生负数结果(0.5分)–Z=ALU产生结果是0(0.5分)–C=ALU操作产生进位或借位(0.5分)–V=ALU结果溢出(0.5分)loopADDr2,r2,r3SUBSr1,r1,#0x01BNEloopr2=r2+r3r1–1andsetflags(2分)ifz=0,thenendloop

5、评分细则:见答案。3.答:嵌入式软件的特点决定了其调试具有如下特点:1)一般情况下调试器和被调试程序运行在不同的计算机上,调试器主要运行在宿主机上,而被调试程序运行在目标机上。(1分)2)调试器通过某种通信方式与目标机建立联系,通信方式可以室串口、并口、网络、JTAG或者专业的通信方式。(1分)3)一般在目标机器上有调试器的某种代理,这种代理能配合调试器一起完成对目标机上运行的程序的调试,这种代理可以是某种软件,也可以是某种支持调试的硬件等。(1分)4)目标机器也可以是一种虚拟机,在这种情况下,似乎调试器和被调试程序运行在同一台计算机上,但是调试方式的本质没有变

6、化,即被调试程序都是被下载到了目标机器,调试并不是直接通过宿主机操作系统的调试支持来完成的,而是通过虚拟机代理的方式来完成的。(1分)5)通过下表-1对上述答案做补充:(1分)表-1交叉调试与非交叉调试交叉调试非交叉调试调试器和被调试程序运行在不同的计算机上调试器和被调试程序运行在同一计算机上可独立运行,无需操作系统支持需要操作系统支持被调试程序的装载由调试器完成被调试程序的装载专门的loader程序完成需要通过外部通信的方式来控制被调试程序不需要通过外部通信的方式来控制被调试程序可以直接调试不同指令集的程序只能直接调试相同指令集的程序评分细则:该题根据对每一点

7、的简要叙述酌情给分。4.第6页共6页学院姓名学号任课老师考场教室__________选课号/座位号………密………封………线………以………内………答………题………无………效……答:嵌入式实时操作系统采用了如下机制提高系统的实时性与确定性。1)实时调度算法:比如RM,EDF等确保任务截止时间的强实时调度算法。(1分)2)可抢占内核:技术系统运行在内核态,高优先级的任务仍然可抢占内核的运行。(1分)3)在中断处理过程中设置抢占点减小内核关中断时间。(1分)4)设计高效的数据结构(优先级位图法,双项链表,差分时间链等)。(1分)5)确定的内存管理:采用静态内存分配方式,

8、不用虚拟内存管理。(1分

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

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

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