第4讲 CPU硬件结构及ARM处理器.pptVIP

  • 7
  • 0
  • 约5.3千字
  • 约 48页
  • 2017-02-03 发布于湖北
  • 举报
AMBA总线 AMBA(Advanced Microcontroller Bus Architecture)是ARM 公司研发的一种总线规范。 包括 AHB(Advanced High-performance Bus):用于高性能系统模块的连接,支持突发模式数据传输和事务分割;可以有效地连接处理器、片上和片外存储器,支持流水线操作。 APB(Advanced Peripheral Bus):用于较低性能外设的简单连接,一般是接在AHB系统总线上的第二级总线。 AMBA总线 测试接口 ARM CPU SDRAM Control SRAM LCD Control 桥 并行接口 串行 接口 Timer UART 基于AMBA总线的典型系统 编程模型 大小端格式 大端的数据存放格式 小端的数据存放格式 低地址 高地址 地址A 地址A+1 地址A+2 地址A+3 word a=0x f6 73 4b cd f6 73 4b cd 低地址 高地址 地址A 地址A+1 地址A+2 地址A+3 f6 73 4b cd ARM微处理器工作模式 User模式 程序不能访问有些受保护的资源 只能通过异常的形式来改变CPU的当前运行模式 特权模式可以存取系统中的任何资源 System模式 与User模式的运行环境一样 但是它可以不受任何限制的访问任何资源 该模式主要用于运

文档评论(0)

1亿VIP精品文档

相关文档