文档介绍:嵌入式系统
注:全部答案仅供参照,不负法律责任!大家有好的答案也
拿来一同共勉啊!
第一章
1、国内关于嵌入式系统的定义是什么?( p1)
答:是以应用为中心、 以计算机技术为基础、 软件硬件可裁汰能不再单调,结果更为复杂。
3)、 / 网络互联网成为必定趋向。
4)、精简系统内核、算法,降低功耗和软硬件成本。
5)、供给友善的多媒体人机界面。
7、列举一些典型的嵌入式系统应用。
答、典型的嵌入式系统应用领域包含国防、工业控制、信息家电、各样商用设施、办公自
动化。(国防军事、工业控制、信息家电、交通管理、办公自动化、 POS 网络及电子商务、
医疗保健设施、环境工程与自然、机器人、 )
8、嵌入式 uClinux 的特色和应用。
答: (专为嵌入式设计的已被剪裁过的 Linux 系统, )不带 MMU 功能,可运转于 ARM9 与
ARM7.
9、嵌入式 uC/OS 的特色和应用。
答:是一个微型的、 代码完整开放的及时操作系统, 包含了一个操作系统最基本的一些特征,简单了然的构造和谨慎的代码风格,浅易易懂。
10、典型嵌入式系统硬件的基本构成
答:嵌入式微办理器和外头设施。
第二章
1.
简述
ARM
办理器种类及特色。
答: 31 个通用寄存器:包含程序计数器,均为 32 位的寄存器。 6 个状态寄存器:用以表记 CPU的工作状态及程序的运转状态,均为
32 位,目前只使用了
此中的一部分。
2. 简述 ARM 办理器的工作状态。
答:从编程的角度看, ARM 微办理器的工作状态一般有两种,并可在两种状态之间切换:
第一种为 ARM 状态,此时办理器履行 32
位的字对齐的 ARM
指令;
第二种为 Thumb 状态,此时办理器履行
16 位的、半字对齐的
Thumb
指令。
3.什么是大端模式?什么是小端模式?
答:大端格式:字数据的高字节储存在低地点中,而字数据的低字节杂寄存着高地点
中。
小端格式:低地点中寄存的是字数据的低字节,高地点寄存的是字数据的高字节。
4. 简述 ARM 微办理器的七种运转模式。
答:用户模式、迅速中断模式、外面中断模式、管理模式、数据接见停止模式、系统模式、不决义指令中断模式。
5. 简述 ARM 寄存器组织的特色。
答: 1)、未分组寄存器 R0~R7:都指向同一个物理寄存器,未被系统用作特别的用途。
在中断或异样办理进行运转模式变换时应注意。
2)、分组寄存器 R8~R14:每一次接见的物理寄存器与办理器目前的运转模式相关。对
R8~R12 来说,每个寄存器对应两个不一样的物理寄存器;对 R13、R14 来说,每个寄存器关于
个不一样的物理寄存器。
3)、程序计数器 PC(R15):寄存器 R15 用作程序计数器,固然能够用作通用寄存器,可是有一些指令在使用 R15 是有一些特别限制,如不注意,履行的结果哦将是不行料想的。
4)、寄存器