logo资料库

嵌入式系统复习提纲 工大威海.doc

第1页 / 共2页
第2页 / 共2页
资料共2页,全文预览结束
复习提纲―――仅供参考!!!!!!!!!! 第 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 设备驱动的大致流程
分享到:
收藏