嵌入式复习题 2.docVIP

  • 4
  • 0
  • 约5.29千字
  • 约 9页
  • 2017-08-03 发布于河南
  • 举报
填空题 ARM微处理器有 7 种工作模式,它们分为两类 非特权模式 、 特权模式 。其中用户模式属于 非特权 。 ARM支持两个指令集, ARM核因运行的指令集不同,分别有两个状态 ARM 、 Thumb ,状态寄存器CPSR的 T 位反映了处理器运行不同指令的当前状态。 ARM核有多个寄存器,其中大部分用于通用寄存器,有小部分作为专用寄存器, R15 寄存器用于存储PC,R13通常用来存储 SP 。 ARM处理器有两种总线架构,数据和指令使用同一接口的是 冯诺依曼 ,数据和指令分开使用不同接口的是 哈佛结构 。 ARM微处理器复位后,PC的地址通常是 0x0 ,初始的工作模式是 Supervisor 。 编译链接代码时,有两种存储代码和数据的字节顺序,一种是 小端对齐 ,另一种是 打断对齐 。 ARM微处理器支持虚拟内存,它是通过系统控制协处理器 CP15 和MMU(存储管理部件)来进行虚拟内存的存储和管理。 构建嵌入式系统开发环境的工具链有多种,其中开放源码的工具链是 GNU工具链

文档评论(0)

1亿VIP精品文档

相关文档