2015嵌入式系统设计考试考题(共4页).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2015嵌入式系统设计考试考题(共4页).docx》由会员分享,可在线阅读,更多相关《2015嵌入式系统设计考试考题(共4页).docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上一简答题:1.在PXA270和Exynos 4412实验系统中,都采用了核心板及母板(主板)结构,请简述这种结构设计的优点和缺点。答:核心板是一个六层的小板,主板是一个两层的大板。两种板子的特征以及要求不同:核心板的特征是集成性高,结构复杂,成本相对较高,要求要可以高速运行。主板的特征是扩展性强,可搭载外围设备,成本低廉,相对低速。设计成两块板子,让成本高的核心板尽量缩小,成本低廉,也便于设计以及维修更换,并且让两种板子都发挥了各自的特性,所以通常设计成两块板。如果设计成一块板子,两种板子的速度不匹配,设计过程、制作工艺复杂,成本高,出现问题也不好解决,同时主板扩展性
2、强的特性也不好发挥。但是设计成两块电路板,可能出现的问题集中在两块板子的连接上,如电路设计,传输信息的方式,速度(传输时延),准确性等。2.Arm处理器有哪些工作模式和状态?答:工作模式:用户模式、系统模式、快速中断模式、中断模式、管理模式、终止模式、未定义指令模式,从编程的角度看,ARM处理器的工作状态一般有两种,并可以在两种状态下切换:第一种为ARM状态,此时处理器执行32位的字对齐的ARM指令;第二种为Thumb状态,此时处理器执行16位的、半字对齐的Thumb指令。3.ATPCS(ARM-Thumb Produce Call Standard)的主要内容是什么?答:为了使单独编译的C语
3、言和汇编语言之间能够相互调用,必须为子程序间的调用规定一定的规则。ATPCS就是ARM程序和Thumb程序中子程序调用的基本规则。其使用规则为:1. 子程序通过寄存器R0R3来传递参数. 这时寄存器可以记作: A1A4 , 被调用的子程序在返回前无需恢复寄存器R0R3的内容.2. 在子程序中,使用R4R11来保存局部变量.这时寄存器R4R11可以记作: V1V8 .如果在子程序中使用到V1V8的某些寄存器,子程序进入时必须保存这些寄存器的值,在返回前必须恢复这些寄存器的值,对于子程序中没有用到的寄存器则不必执行这些操作.在THUMB程序中,通常只能使用寄存器R4R7来保存局部变量.3.寄存器R
4、12用作子程序间scratch寄存器,记作ip; 在子程序的连接代码段中经常会有这种使用规则.4. 寄存器R13用作数据栈指针,记做SP,在子程序中寄存器R13不能用做其他用途. 寄存器SP在进入子程序时的值和退出子程序时的值必须相等.5. 寄存器R14用作连接寄存器,记作lr ; 它用于保存子程序的返回地址,如果在子程序中保存了返回地址,则R14可用作其它的用途.6. 寄存器R15是程序计数器,记作PC ; 它不能用作其他用途.7. ATPCS中的各寄存器在ARM编译器和汇编器中都是预定义的。4.在嵌入式系统设计中,JTAG的主要作用是什么?答:1 用于烧写FLASH,烧写FLASH的软件有
5、很多种包括jatg.exe fluted flashpgm等等,但是所有这些软件都是通过jtag接口来烧写flash的,由于pc机上是没有jtag接口的,所以利用并口来传递信息给目标板的jtag接口。所以就需要并口转jtag接口的电路。 2 用于调试程序 ,同时应该注意到jtag接口还可以用来调试程序。而调试程序(如ARM开发组件中的AXD)为了通过jtag接口去调试目标板上的程序,同样是使用pc的并口转jtag接口来实现与目标板的通信。这样,并口转jtag接口的电路就有了两种作用。 3 仿真器 ,根据1和2的总结,并口转jtag接口的电路是两种应用的关键,而这种电路在嵌入式开发中就叫仿真器。
6、并口转jtag接口的电路有很多种,有简单有复杂的,常见的仿真器有Wigger,EasyJTAG,Multi-ICE等。这些所谓的仿真器的内部电路都是并口转jtag接口,区别只是电路不同或使用的技术不同而已。二. 原理图设计部分在PXA270实验系统中,有四个七段数码管,其中每两个数码管为一组。两组数码管的地址分别为0x和0x。假定系统的驱动程序和测试程序都能够正常运行,测试程序的功能是使四个数码管显示EEEE,请回答如下问题:(1) 如果将驱动程序中数码管的地址0x误写为0x,驱动程序的其他内容不变,执行测试程序会出现什么现象?答:EEEE移了一组数码管。(2) 如果将驱动程序中数码管的地址0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2015 嵌入式 系统 设计 考试 考题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内