19451-嵌入式系统设计及应用-邢吉生-习题解答

19451-嵌入式系统设计及应用-邢吉生-习题解答

ID:42132776

大小:92.21 KB

页数:4页

时间:2019-09-08

19451-嵌入式系统设计及应用-邢吉生-习题解答_第1页
19451-嵌入式系统设计及应用-邢吉生-习题解答_第2页
19451-嵌入式系统设计及应用-邢吉生-习题解答_第3页
19451-嵌入式系统设计及应用-邢吉生-习题解答_第4页
资源描述:

《19451-嵌入式系统设计及应用-邢吉生-习题解答》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章1.比较嵌入式系统与通用计算机系统的区别。1)恢入式系统一般是专用系统,而PC是通用计算平台。2)嵌入式系统的资源比PC少得多。3)嵌入式系统软件故障带来的示果比PC机人得多。4)嵌入式系统一般采用实时操作系统。5)嵌入式系统大都有成本、功耗的要求。6)嵌入式系统得到多种微处理体系的支持。7)嵌入式系统需要专用的开发工具。2.试说明恢入式操作系统的特点。嵌入式操作系统是相对于一•般操作系统而言的,它除貝•有了一般操作系统最棊本的功能,如任务调度、同步机制、中断处理、文件处理等外,还有以下嵌入式操作系统的特点:1)可裁剪性。支持开放性

2、和可伸缩性的体系结构。2)强实时性。嵌入式操作系统实吋性一般较强,可用于各种设备控制中。3)统一的接口。提供设备统一的驱动接口。4)操作方便、简单、提供友好的图形GUI和图形界面,追求易学易用。提供强大的网络功能,支持TCP/TP协议及其他协议,提供TCP/UDP/TP/PPP协议支持及统一的MAC访问层接口,为各种移动计算设备预留接口。5)强稳定性,弱交互性。嵌入式系统一旦开始运行就不需耍用户过多的干预、这就耍负责系统管理的EOS具有较强的稳定性。嵌入式操作系统的用户接11一般不提供操作命令,它通过系统的调用命令向用户程序提供服务。6)

3、固化代码。在嵌入式系统中,嵌入式操作系统和应用软件被固化在嵌入式系统计算机的ROM中o7)更好的皱件适应性,也就是良好的移植性。第二章一、填空题1.ARM处理器具有两种工作状态,分別是状态和THUMB状态。2.ARM体系结构的存储器格式有人端模式和模式。3.想屏蔽处理器对普通中断的响应,可以通过设置一CPSR寄存器的I位來实现。二、简答题1.ARM处理器模式和ARM处理器状态有何区别?ARM处理器模式指用户模式、快屮断模式、中断模式、管理模式、屮止模式、未定义模式和系统模式。ARM处理器状态指ARM状态和Thumb状态ARM两种处理器状态

4、下均有上述7种模式。2.R13寄存器的通用功能是什么?寄存器R13常作为堆栈指针(SP)。在ARM指令集当中,没冇以特殊方式使用R13的指令或其它功能,只是习惯上都这样使用。但是在Thumb指令集屮存在使用R13的指令。1.描述如何禁止FIR何IRQ的中断。将CPSR的IF位置lo2.试述ARM的设计思想是什么?为降低功耗,ARM处理器已被特殊设计成较小的核,较高的代码密度。ARM内核不是一•个纯粹的RISC体系结构,这是为了使它能够更好的适应其主要应用领域■嵌入式系统。在某种意义上,甚至可以认为ARM内核的成功,正是因为它没有在RISC

5、概念上沉入太深。现在系统的关键并不在于单纯的处理器速度,而在于有效的系统性能和功耗。3.试述嵌入式最小系统的组成,并说明各部件的作用。嵌入式系统是以应用为屮心,以计算机技术为基础,并且软硬件可裁剪,适川于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、恢入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。第三章一、填空题1.LDRRl,[R0,#0x08]的寻址方式是。2.在32位处理器上,假设栈顶指针寄存器的当前值为0x00FFFFE8,那么

6、在执行完指令“LDMFDsp{r4}”(sp为栈顶指针寄存器r3为32位寄存器)后,栈指针的当前值应为O3.CMP指令操作仅对CPSR有影响。二、简答题1.试述ARM920T有几种寻址方式?ARM920T常用寻址方式有立即寻址、寄存器寻址、寄存器间接寻址、基址变址寻址、多寄存器寻址、相对寻址、堆栈寻址等方式。2.CMP指令的操作是什么?写一个程序,判断R1的值是否是大于0x10,是则将R1减去0x10。CMP指令用于把一个寄存器的内容和另一个寄存器的内容或立即数进行比较,同时更新CPSR小条件标志位的值。该指令进行一次减法运算,但不存储结

7、果,只更改条件标志位。3.利用汇编语言设计一个子函数,计算一个数N的阶乘。把编写的汇编语言进行编译连接,并进行调试。参考程序:FACTORIALMOVR6,#NMOVR4,R6LOOPSUBSR6,R6,#1MULNER4,R4,R6BNELOOP第三章1.数据通信分为哪些类,各有什么特征;数据通信是通信技术和计算机技术相结合而产生的一种新的通信方式。要在两地间传输信息必须有传输信道,根据传输媒体的不同,有有线数据通信与无线数据通信之分。但它们都是通过传输信道将数据终端与计算机联结起來,而使不同地点的数据终端实现软、硬件和信息资源的共享。

8、2.编写程序实现LED的不同显示方式;略1.参照D/A三角波信号输出函数,编写方波输出函数。略第五章1.试述Linux系统的进程管理策略。Linux是一个多用户多进程的操作系统操作系统,操作系

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

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

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