首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > ARM7TDMI结构简介

ARM7TDMI结构简介

资料介绍
ARM7TDMI结构简介
ARM7TDMI结构简介

北京微芯力科技有限公司
主要内容

ARM7TDMI介绍
ARM7寄存器
ARM7指令系统
MMU与协处理器
调试接口
ARM7TDMI介绍

指令流水线 ARM7TDMI使用3级流水线
取指
译码
执行
存储器访问
ARM7TDMI核是冯诺依曼体系结构 使用单
一32位数据总线传送指令和数据
ARM7TDMI介绍



存储器接口
接口被设计成在使用存储器最少的情况下实现其潜

嵌入式ICE-RT逻辑
为ARM7TDMI核提供了集成的在片调试支持
ARM7TDMI体系结构

ARM7TDMI有如下两个指令集
32位ARM指令集
16位Thumb指令集
1 指令集压缩
比16位体系结构更高的性能
比32位体系结构更高的代码密度
ARM7TDMI体系结构

2 Thumb指令集
32位寻址空间
32位寄存器
32位移位器和算术逻辑单元ALU
32位存储器传送
ARM7框图
ARM7核心框图
ARM7功能框图
ARM7寄存器
ARM7寄存器 Thumb
ARM7寄存器映射
ARM7程序状态寄存器
ARM7程序状态寄存器模式
ARM7异常进入/退出
ARM7异常向量
ARM指令集


位操作
条件执行
32 位 RISC 风格 (Reduced Instruction Set Computer)
数据总线 / 寄存器 均为32位宽
指令执行典型为一个时钟周期执行一条指令
指令发展通过多重Pipeline: 3 for ARM 7, 5 for ARM 9
ARM指令集

RISC 能改进功率消耗
与CISC相比,执行相同的任务占用更少的
ARM7TDMI结构简介
本地下载

评论