[计算机硬件及网络]1、ARM体系结构.pptVIP

  • 1
  • 0
  • 约8.05千字
  • 约 31页
  • 2018-03-05 发布于浙江
  • 举报
[计算机硬件及网络]1、ARM体系结构

ARM体系结构 数据存储格式 处理器模式 处理器状态 内部寄存器 异常介绍 处理器状态 ARM920T处理器内核包含2套指令系统,分别为ARM指 令集和Thumb指令,并且各自对应1种处理器的状态: ARM状态:32位,处理器执行字方式的ARM指令,处理器默认为此状态; Thumb状态:16位,处理器执行半字方式的Thumb指令。 异常简介 ARM异常 ARM有7种异常: 复位异常: 上电或复位时进入 未定义指令异常:遇到无法识别的指令时进入 软中断异常: 发生软中断时进入 预取中止异常: 发生指令预取错误时进入。 数据中止异常: 对数据访问不能完成时进入 IRQ异常: IRQ中断时进入 FIQ异常: FIQ中断时进入 异常概述 异常概述 内部寄存器 R14寄存器注意要点 R14 R14_irq 用户模式下的程序 IRQ模式下的程序A a return B ... X A 地址A 地址A 1.执行用户模式下的程序; 2.发生IRQ中断,硬件将某个地址存入IRQ模式下的R14_irq寄存器,用户模式下的R14没有被破坏; 3. IRQ服务程序A执行完毕,将R14_irq寄存器的内容减去某个常量后存入PC,返回之前被中断的程序; 未被破坏 内部寄存器 R14寄存器注意要点 R14 R14

文档评论(0)

1亿VIP精品文档

相关文档