第一章 1、根据不同的应用状况,嵌入式处理器可分为哪几类及特点? 1、嵌入式微处理器 特点:体积小、功耗低 2、嵌入式微控制器 特点:体积小、功耗低、可靠性高、适合控制 3、嵌入式数字信号处理器 特点:编译效率高、指令执行速度快 4、嵌入式片上系统 特点:高集成度、体积小、功耗低 2、嵌入式系统的软件特点 1、软件要求固化存储 2、软件代码要求高效率、高可靠性 3、系统软件有较高的实时性 第二章 1、ARM9TDMI 处理器,说出它的每个字母的含义 1、ARM9 采用 ARMV4T(Harv ard)结构,无极流水线处理以及分离的 cache 结构 2、T 支持 16 位宽度的压缩指令集 Thu mb 3、D 支持在片调试(Debu g)允许处理器响应调试请求暂停 4、M 具有增强型乘法器,可生成 64 位的结果 5、I 嵌入式 IEC 部件,可以提供片上断点和调试点的支持 2、ARM9 支持哪两种指令集,它们的特点是什么? ARM9 支持:1、ARM9 指令集(32位),特点:处理精度高,但需要较大空间。2、Thumb指令集(16位),特点:处理精度低,但寻址空间小 3、ARM9 有几种工作模式及其含义 1、用户模式(Usr):正常执行程序时处理器模式 2、系统模式(Sy s):运行特权操作系统任务时的模式 3、管理模式(Sv c):操作系统的保护模式 4、中止模式(Abt):指令或数据预取操作中止时的模式 5、未定义模式(Und):执行未定义的指令时进入该模式 6、IRQ 模式(Irq):响应普通中断时的处理模式 7、FIQ 模式(Fiq):响应快速中断时的处理模式 4、什么是大端存储和小端存储 大端存储:32 位数据的最高字节存储在低地址中,而其他底字节则存放在高地址中(先存高字节) 小端存储:32 位数据的最高字节存放在高地址中,而其最低字节则存放在低地址中(先存低字节) ARM9 默认小端存储 5、ARM9 中的R13 , R14 , R15 的作用 R13 寄存器的作用通常是堆栈指针,又称 SP R14 寄存器可用作子程序链接寄存器(LR),其中保存程序计数器( R15)以便处理完异常返回 R15 寄存器作为程序计数器,用于只是程序运行位置 6、CPSR 中各位的含义 1、N 标志(negative) 负数置 1,正数或零置 0 2、Z 标志(zero) 结果为零置 1,否则置 0 3、C 标志(carry)加法:产生进位置 1,否则置 0 减法:产生借位置 0,否则置 1 4、V 标志(overflow)结果溢出置 1 5、I 和 F 是中断禁止位:I 位置 1 时...