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

  • 10
  • 0
  • 约5.73千字
  • 约 9页
  • 2021-10-01 发布于辽宁
  • 举报
嵌入式系统复习 选择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位称为控制位,异常时变化。 运

文档评论(0)

1亿VIP精品文档

相关文档