第1章-ARM基础分析.ppt

第1章-ARM基础分析

ARM920T高缓存处理器是ARM9 Thumb系列中高性能的32位单片系统处理器。 而ARM920TDMI系列微处理器包含如下几种类型的内核。 ARM9TDMI:只有内核。 ARM940T:由内核、高速缓存和内存保护单元(MPU)组成。 ARM920T:由内核、高速缓存和内存管理单元(MMU)组成。 ARM920T提供完善的高性能CPU子系统,包括以下方面: ARM9TDMI RISC CPU。 16K字节指令缓存与16K字节数据缓存。 指令与数据存储器管理单元(MMU)。 写缓冲器。 高级微处理器总线架构(AMBA)总线接口。 ETM(内置跟踪宏单元)接口。 ARM920T中的ARM9TDMI内核可执行32位ARM及16位Thumb指令集。ARM9TDMI处理器是哈佛结构,有包括取指、译码、执行、存储及写入的5级流水线。 ARM920T处理器包括以下两个协处理器。 · CP14:控制软件对调试通道的访问。 · CP15:系统控制处理器,提供16个额外寄存器来配置与控制缓存、MMU、系统保护、时钟模式及其他系列选项。 ARM920T处理器的主要特征如下。 ARM9TDMI内核,ARM v4T架构。 · 两套指令集:ARM高性能32位指令集和Thumb高代码密度16位指令集。 ·5级流水线结构,即取指(F)、指令译码(D)、执行(E)、数

文档评论(0)

1亿VIP精品文档

相关文档