下载此文档

南京工程学院嵌入式系统复习提纲.docx


文档分类:高等教育 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
嵌入式系统复****选择10';填空20';判断10';5个简答30';3大题:指令使用(LDMIA),组变量表变量;1、ARM的寄存器P32通用寄存器:包括程序计数器 PC、堆栈指针、其他通用寄存器不分组寄存器R0~R7:每种状态下都统一,注意不同模式下使用时的数据保护;分组寄存器R8~R14:R8~R14为分组寄存器,对应的物理寄存器取决于当前的处理器模式;R8~R12有两个分组的物理寄存器。除FIQ模式之外的所有模式 (R8~R12),FIQ模式(R8_fiq~R12_fiq),有利于加快FIQ的处理速度;R13、R14分别有6个分组的物理寄存器。用于用户和系统描述,其余五组用于五种异常模式;R13堆栈指针(SP),要初始化,指向该异常向量专用的栈地址;保护现场;R14子程序寄存器(LR),功能:保存子程序返回地、设置为异常返回地址其他情况下 R14可作为通用寄存器使用。程序计数器R15(PC),指向当前指令的下两条指令的地址。程序状态寄存器:任何模式下被访问,包含条件标志位、中断使能位、当前处理器模式标志、其他控制和状态位。标志域:条件标志位:N符号、Z结果为0、C进位或借位、V溢出;Q标志位:用于指示增强的 DSP指令是否发生溢出;J标志位:Jazelle状态。控制域:CPSR的低8位称为控制位,异常时变化。运行模式控制位M[4:0]:控制处理器模式;中断禁止位I、F:1=1时,禁止IRQ中断;F=1禁止FIQ中断;T控制位:说明指令是ARM指令还是Thumb指令。2、进程状态变换图 P1783、C语言参数传递的是数组,实质传递的是什么?4、堆栈的增长方向(两种),满堆栈和空堆栈P52堆栈:数据结构,先进后出堆栈指针总指向栈顶。(按生成方式)递增堆栈:低地址向高地址生成;递减堆栈:高地址向低地址生成;(按指向位置)满堆栈:当堆栈指针指向最后压入堆栈的数据时;空堆栈:当堆栈指针指向下一个将要放入数据的空位置时。5、存容量和地址总线、数据总线的关系。存储器的容量=2MXNM=地址线根数N=数据线根数6、操作系统的常用调度算法 P178 (翻书看具体什么意思)最短周期优先SBF、优先级法、轮转法、多队列轮转法和多级反馈队列法、实时调度算法。7、 信号量的操作P207:信号量用于实现任务与任务之间、任务与中断程序之间的互斥和同步。创建信号量、请求信号量、发送信号量、查询信号量状态。8、 文件系统的概念P229:负责对文件进行存取和管理的一组系统软件。功能:分配存储空间;回收存储空间归还给系统;提供接口函数。9、 ARM开关中断如何实现 设置CPSR10、 LCD的控制方式P107总线驱动方式、控制器扫描方式11、 操作ARM的状态寄存器的指令 P66读写配合使用,可实现对 CPSR或SPSR寄存器的读修改写操作,可切换处理器模式,或者允许 /禁止IRQ/FIQ中断。读指令:MRS(cond}Rd,PSR以取得程序状态寄存器当前值,可比较相应标志位了解当前 CPU状态及工作模式。写指令:MSR(cond}PSR_fields,Rm/MSR(cond}PSR_fields,immed_8rPSR为CPSR或SPSRfields状态寄存器中需要设置的区域: c控制域、x扩展域、s状态域、f标志域immed_8r要传送到状态寄存器指定域的立即数, 8位Rm要传送

南京工程学院嵌入式系统复习提纲 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人我是开始
  • 文件大小21 KB
  • 时间2020-09-21