2021-02-09

1.什么是ARM?
ARM是一家公司,全球领先的微处理器解决方案供应商。ARM公司是知识产权(IP)公司且本身不生产芯片
2.ARM微处理器特点
三低一高:功耗低,成本低,体积小;性能高
支持thumb(16位)/ARM(32位,4个字节)双指令集,能兼容8位/16位器件
大量使用寄存器,指令执行速度更快
大多数数据操作中寄存器中完成
寻址方式灵活简单,执行效率高且指令长度固定
3.MMU:内存管理单元,负责管理虚拟内存,内存地址加宽,速度变快
4.ARM7 采用冯诺依曼结构,数据存储器与程序存储器重合在一起,取指令与取操作都是通过一条总线分时进行.在高速运算时不能同时取指令和取操作且会造成传输通道上的瓶颈
ARM7为三级流水线结构(取指,译码,执行

ARM9采用哈弗结构,程序存储器与数据存储器分开,提供较大的存储器带宽,大多数DSP采用此结构
ARM9为五级流水线(取指,译码,执行,缓存/数据,回写)
5.流水线
当前PC指向=当前正在执行指令+8
7:3条流水线
9:5
10:6
11:8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值