ARM 处理器 总览

  • ARM 有很多基础技术
基础指令集
	ARMv5 ARMv6 ARMv7 ARMv8 ARMv9 的 A32 T32 A64
扩展指令集
	DSP VFP SIMDs(NEON Helium SVE SVE2)	
内存保护
	MPU MMU
异常模型
	NVIC(包括所有异常) VIC或GIC&其他异常
存储模型

流水线级数

总线
	AMBA
调试
	coresight
安全
	trustzone

开发工具
	Keil
软件规定
	CMSIS
		CMSIS-DAP

  • ARM 处理器有很多,是基础技术拼凑出来的
Cortex-A	// 应用于手机等快销行业
Cortex-R	// 应用于工业控制,汽车等实时性要求高的行业
Cortex-M	// 应用于嵌入式领域
Classic Processors
	ARM7系列	// 已经不再被推荐使用
	ARM9系列	// 嵌入式领域
	ARM11系列 	// 嵌入式领域
	
Neoverse			// 应用于 云平台/服务器
Machine Learning	// 异构soc,应用于AI
SecurCore			// 应用于智能卡(通过卡计费),嵌入式
ARM 处理器 的解读
ARMv7 在异常方面
	多了两个等级(No secure PL2 和 secure PL1) // 相对于 ARMv6 多了 两个扩展 :虚拟化扩展 安全扩展
	// No secure PL1 下的异常向量表 和 ARMv6 的 PL1 的异常向量表  是一样的
	// No secure PL2 下的异常向量表 比 No secure PL1 下的异常向量表 多一个入口(替换之前的reserved入口)
	
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值