所需E币: 5
时间: 2019-12-25 16:09
大小: 503.72KB
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体系结构2Thumb指令集32位寻址空间32位寄存器32位移位器和算术逻辑单元ALU32位存储器传送ARM7框图ARM7核心框图ARM7功能框图ARM7寄存器ARM7寄存器ThumbARM7寄存器映射ARM7程序状态寄存器ARM7程序状态寄存器模式ARM7异常进入/退出ARM7异常向量ARM指令集位操作条件执行32位RISC风格(ReducedInstructionSetComputer)数据总线/寄存器均为32位宽指令执行典型为一个时钟周期执行一条指令指令发展通过多重Pipeline:3forARM7,5forARM9ARM指令集RISC能改进功率消耗与CISC相比,执行相同的任务占用更少的……