文档详情

嵌入式系统复习-2010级.pdf

发布:2017-05-28约2.93千字共6页下载文档
文本预览下载声明
《嵌入式系统应用》复习提纲 一、教材: ARM 嵌入式系统结构与编程》 二、试题比例 10% 10% 30% 择题 填空题 判断题 简答题 程序填空题 20% 编程题 20% 10% 三、内容 第一章 绪论 1、什么是嵌入式系统 2 、常见的RTOS,嵌入式操作系统的特点 3、嵌入式技术的发展趋势 4 、哈佛结构和冯 ·诺依曼结构的区别 第二章 ARM 技术与ARM 体系结构 1、ARM 内核版本命名规则 ARM740T,ARM7TDMI,ARM920T 2 、ARM 处理器的工作模式 7 种工作模式,特权模式6 种,非特权模式1 种。中断模式2 种 ARM 处理器的两种工作状态:ARM 和THUMB 状态 3、ARM 处理器的内部寄存器 通用寄存器,状态寄存器 R 13——SP, R 14——LR,R 15——PC CPSR 中如何设置处理器的模式,会读! 4 、ARM 处理器的7 种异常 数据中止,FIQ,IRQ,预取 中止,软件中断,复位,未定义 令等。 5、ARM 处理器中几种数据对齐方式及各自特点 大端模式和小端模式 6、ARM7 和ARM9 的流水线 三级流水线 : 取指(Fetch )、译码(Decode)、执行(Execute) 五级流水线: 取 、译码、执行、存储器访问、寄存器回写 流水线互锁 第三章 ARM 令集寻址方式 1、数据处理指令寻址方式 立即数寻址,如何判断立即数是否合法,如果不合法该如何处理? 寄存器寻址 寄存器移位寻址 2 、LOAD/STORE 指令寻址 寄存器间接寻址 基址加变址寻址:前变址 不回写? 回写? 后变址 3、批量LOAD/STORE 指令寻址 IA IB DA DB FD FA ED EA 第四章 ARM 令集系统 1、基本数据处理指令 MOV ADD(S) ADC SUB(S) SBC AND ORR BIC CMP MUL MLA UMULL (64 位乘法) 2 、分支指令 B BL BX BLX 3、load/store 指令 LDR STR 4 、批量load/store 指令 LDM STM 5、PSR 访问指令 读、修改,回写 MRS R0,CPSR MSR CPSR_c ,0XD3 第五章 THUMB 指令 thumb 指令与ARM 指令的区别 会读thumb 指令程序 第六章 ARM 汇编伪指令与伪操作 伪指令与指令的区别?伪操作与指令的区别? 1、LDR 大范围地址读取伪指令 2 、变量定义及赋值 LCLA GCLA SETA 3、数据定义伪操作 DCB DCW DCD 4 、宏定义 MACRO
显示全部
相似文档