第一章 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 位数据的最高字节存放在高地址中,而其最低字节则存放在低地址中(先存低