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

  • 1
  • 0
  • 约4.55千字
  • 约 5页
  • 2022-07-25 发布于山东
  • 举报
嵌入式系统复习 选择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 可作为通用寄存器使用。 (3) 程序计数器R15(PC),指向目前指令的下两条指令的地点。 程序状态寄存器:任何模式下被接见,包含条件标志位、中止使能位、目前办理器模式标志、其他 控制和状态位。 (1) 标志域: 条件标志位:N符号、Z结果为0、C进位或借位、V溢出; Q标志位:用于指示增强的 DSP指令是否发生溢出; J标志位:Jazelle状态。 (2) 控制域:CPSR的低8位称为控制位,异样时变化。

文档评论(0)

1亿VIP精品文档

相关文档