更多课程 选择中心

嵌入式培训
达内IT学院

400-996-5531

ARM体系结构的技术特征

  • 发布:嵌入式培训
  • 来源:嵌入式学习笔记
  • 时间:2015-05-22 17:28

由于ARM采用RISC体系结构设计,因此其结构上的技术持征大多是RISC的技术特征。 
1:单周期操作
ARM指令系统中的指令只需要执行简单的和基本的操作,因此其执行过程在一个机器周期内完成。
2:采用加载/存储指令结构
由于存储器访问指令的执行时间长(通过总线对外部访问),在设计中应尽量减少这类指令,因此ARM只采用了加载和存储两种指令对存储器进行读和写的操作,面向运算部件的操作都经过加载指令和存储指令从存储器取出后预先存放到寄存器内,以加快执行速度。
3:固定的32位长度指令
ARM指令系统的指令格式固定为32位长度,指令译码结构简单,效率高。
4:3地址指令格式
由于编译开销大.需要尽可能优化,因此采用3地址指令格式,较多寄存器和对称的指令格式便于生成优化代码。
5:指令流水线技术
ARM采用多级流水线技术,以提高指令执行的效率;ARM7采用冯·诺依曼体系结构的3级指令流水线,ARM9TDMI采用基于哈佛体系结构的5级指令流水线技术;ARM10采用6级指令流水线。

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:MySQL高效分页解决方案集
下一篇:操作系统及其特点

嵌入式工程师离不开的的IC设计软件

工程师用到的PCB设计软件你用过几个?

看嵌入式Linux设备驱动module_init 的神奇之处!

嵌入式干货分享之你不可不知的嵌入式领域中的各种文件系统

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省