南京工程学院 嵌入式系统复习提纲.doc
《南京工程学院 嵌入式系统复习提纲.doc》由会员分享,可在线阅读,更多相关《南京工程学院 嵌入式系统复习提纲.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流南京工程学院 嵌入式系统复习提纲【精品文档】第 6 页嵌 入 式 系 统 复习选择10;填空20;判断10;5个简答30;3大题:指令使用(LDMIA),组变量 表变量;1、 ARM的寄存器 P32通用寄存器:包括程序计数器PC、堆栈指针、其他通用寄存器(1) 不分组寄存器R0R7:每种状态下都统一,注意不同模式下使用时的数据保护;(2) 分组寄存器R8R14:R8R14为分组寄存器,对应的物理寄存器取决于当前的处理器模式;R8R12有两个分组的物理寄存器。除FIQ模式之外的所有模式(R8R12),FIQ模式(R8_fiqR12_fiq),有利于加快FI
2、Q的处理速度;R13、R14分别有6个分组的物理寄存器。用于用户和系统描述,其余五组用于五种异常模式;R13堆栈指针(SP),要初始化,指向该异常向量专用的栈地址;保护现场;R14子程序链接寄存器(LR),功能:保存子程序返回地、设置为异常返回地址其他情况下R14可作为通用寄存器使用。(3) 程序计数器R15(PC),指向当前指令的下两条指令的地址。程序状态寄存器:任何模式下被访问,包含条件标志位、中断使能位、当前处理器模式标志、其他控制和状态位。(1) 标志域:条件标志位:N符号、Z结果为0、C进位或借位、V溢出;Q标志位:用于指示增强的DSP指令是否发生溢出;J标志位:Jazelle状态。
3、(2) 控制域:CPSR的低8位称为控制位,异常时变化。运行模式控制位M4:0:控制处理器模式;中断禁止位I、F:I=1时,禁止IRQ中断;F=1禁止FIQ中断;T控制位:说明指令是ARM指令还是Thumb指令。2、 进程状态变换图 P1783、 C语言参数传递的是数组,实质传递的是什么?P135地址; (好像是,我蒙的)4、 堆栈的增长方向(两种),满堆栈和空堆栈 P52堆栈:数据结构,先进后出堆栈指针总指向栈顶。(按生成方式)递增堆栈:低地址向高地址生成;递减堆栈:高地址向低地址生成;(按指向位置)满堆栈:当堆栈指针指向最后压入堆栈的数据时;空堆栈:当堆栈指针指向下一个将要放入数据的空位置
4、时。5、 内存容量和地址总线、数据总线的关系。 存储器的容量= 2M NM=地址线根数N=数据线根数6、 操作系统的常用调度算法 P178 (翻书看具体什么意思)最短周期优先SBF、优先级法、轮转法、多队列轮转法和多级反馈队列法、实时调度算法。7、 信号量的操作 P207:信号量用于实现任务与任务之间、任务与中断程序之间的互斥和同步。创建信号量、请求信号量、发送信号量、查询信号量状态。8、 文件系统的概念 P229:负责对文件进行存取和管理的一组系统软件。功能:分配存储空间;回收存储空间归还给系统;提供接口函数。9、 ARM开关中断如何实现 设置CPSR10、 LCD的控制方式 P107总线驱
5、动方式、控制器扫描方式11、 操作ARM的状态寄存器的指令 P66读写配合使用,可实现对CPSR或SPSR寄存器的读修改写操作,可切换处理器模式,或者允许/禁止IRQ/FIQ中断。读指令:MRScond Rd,PSR 以取得程序状态寄存器当前值,可比较相应标志位了解当前CPU状态及工作模式。写指令:MSRcond PSR_fields,Rm / MSRcond PSR_fields,immed_8r PSR为CPSR或SPSRfields 状态寄存器中需要设置的区域:c控制域、x扩展域、s状态域、f标志域immed_8r要传送到状态寄存器指定域的立即数,8位Rm 要传送到状态寄存器指定域的源寄
6、存器12、 IO的编址方式 P103I/O接口独立编址、I/O接口与存储器统一编址13、 ucOS的基本特征 P191开源、可移植性好、可固化、可裁剪、占先式、多任务、可确定性、任务栈、系统服务、中断管理、稳定性与可靠性、易学易用、支持教学和科研。14、 MMU的功能 P98地址转换、提供内存保护机制; (最好看一遍这页,有点印象就好)15、 JTAG的功能 P113对PCB板上的芯片进行芯片功能测试和与其他芯片的互连接性测试。16、 ARM内核哪些使用哈佛结构,哪些是冯。诺依曼结构 P26哈佛体系结构:ARM9、10、11系列;冯诺依曼体系结构:ARM7TDMI。17、 指针指向的目标有哪些
7、 P142常量、变量、函数都会在内存中占据存储空间,空间有地址,指针来表示地址,是存放地址值的变量或常量。定义指针变量时的数据类型并不是指针变量本身的数据类型,而是指针变量所指向的目标变量的数据类型。18、 如何理解进程、线程,结合Linux、WinCE、ucOS等 P175进程:操作系统调度程序执行和分配系统资源的基本单位,系统进程和用户进程。线程:操作系统调度程序执行的最小单位,是进程内部的一个执行控制流。不同:调度和切换、执行过程、拥有资源、系统开销。19、 RISC,CISC?嵌入式CPU的设计思路 P42RISC:精简指令集 ; CISC:复杂指令集RISC思想在ARM处理器设计中的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 南京工程学院 嵌入式系统复习提纲 南京 工程学院 嵌入式 系统 复习 提纲
限制150内