当前位置:文档之家› 嵌入式操作系统复习提纲-仅供参考

嵌入式操作系统复习提纲-仅供参考

复习提纲―――仅供参考!!!!!!!!!!
第1部分嵌入式系统导论
嵌入式系统的定义
嵌入式计算机与通用计算机的异同
嵌入式系统的组成
嵌入式系统的特点及每个特点的说明
嵌入式系统的分类:按实时性分,嵌入式系统可分为几类?它们的特点是什么?|| 按软件结构分,嵌入式系统可分为几类?它们的优缺点是什么?分别适用于哪些系统?|| 前后台系统的组成和运行模式如何?需要考虑的主要因素有哪些?主要性能指标是什么?|| 单处理器多任务系统由哪些部分组成?其运行方式如何?
嵌入式的主要应用领域有哪些?
嵌入式系统的发展趋势
第2部分嵌入式系统硬件设计
嵌入式硬件系统由哪几部分组成
几个基本概念:冯.诺依曼与哈佛结构、流水线构、CISC和RISC、主存、外存、MPU、MMU、Cache、TCM、Write buffer、总线、异常、交叉编译、交叉开发、
寻址方式、堆栈
CISC和RISC的异同
ARM处理器的特点
ARM处理器的分类
ARM的异常类型及对异常的处理过程,异常的优先级
ARM微处理器的编程模型,CPU模式,处理器的工作状态,寄存器及寄存器的作用
CPSR寄存器
复位后,ARM处理器执行什么操作?
ARM微处理器的内存和I/O:大小端,对齐方式,CPU和I/O的接口信息,I/O的映射方式
总线分类,总线的主要参数
AMBA总线及组成
串行总线
主存、外存
NOR和NAND Flash的异同
嵌入式系统设计主要步骤及每步骤的分析
最小系统组成及每部分作用
JTAG的作用及引脚
在嵌入式系统中,串口的作用
ARM指令系统:ARM寻址方式及ARM指令集
ARM处理器版本
ARM处理器指令系统
第3部分嵌入式软件系统
几个基本概念:软件、嵌入式操作系统体系结构、Bootloader、进程、任务、任务切换、中断、中断向量表、内存管理
嵌入式软件系统的分类
嵌入式软件系统的体系结构及每部分的组成和作用
嵌入式软件运行流程及每部分的作用
嵌入式软件的特点
嵌入式操作系统的分类
操作系统体系结构分类
嵌入式操作系统组成
嵌入式内核主要功能
嵌入式文件系统功能
为什么要交叉编译
交叉编译工具链包括什么,及每部分的作用
交叉编译环境建立的3种方法
Bootloader的主要任务、操作模式、烧写
硬实时、软实时
采用多任务的好处
进程的构成,进程控制块包含的信息
引入线程概念后,可把进程和线程分为几种模型
嵌入式实时内核使用什么模型
任务与程序的区别
任务分类
任务参数
实时内核中,三种基本任务状态是什么
任务状态与变迁
任务控制块包含什么信息
任务切换基本操作步骤
任务切换时机
内核任务管理机制包括
任务创建时通常要使用的信息
任务创建要完成什么工作
中断分类
中断控制器作用
中断处理过程
中断服务程序主要内容
实时内核中断管理内容
实时内核提供的中断管理功能
内存管理机制,常用管理方式,可变大小存储区管理,堆的操作 MMU的功能
MMU用来进行内存保护,可实现什么
在内存保护方面,MMU提供了什么措施
嵌入式I/O系统管理分层思想(PPT88页)
I/O系统工作过程
Linux内核版本号含义
Linux设备驱动主要完成的功能
Linux设备文件分类及其含义
Linux设备驱动的特点
编写Linux驱动大致过程
结合嵌入式目标板,实现Linux设备驱动的大致流程。

相关主题