ARM CPU的命名规则
来源:互联网 发布:面部识别软件 编辑:程序博客网 时间:2024/06/09 01:30
ARM CPU的命名方式通常有如下两种:
1)以CPU支持的指令集版本命名(例如:ARMv4T)
2)以CPU的处理器系列命名(例如:ARM920T)
一:CPU版本命名格式
ARMv [n] [Variants] [x(Variants)]
各项的含义:
ARMv:固定字符串,含义是ARM Version。
n: 代表ARM公司发布的指令集版本号。n取值范围为1~8,因为迄今
为止ARM公司总共只发布了8个版本的指令集。
Variants:表示支持的指令集变种。
x(Variants):表示要从前面支持的指令集变种Variants中除去x 变种。
命名示例:
ARMv5TxM表示此款CPU支持的指令集的版本号5,同时支持T(Thumb指令集)变种,
但不支持M(长乘法指令集,32位x32位=64位)变种。
二:CPU的处理器系列命名格式:
ARM [x] [y] [z] [T] [D] [M] [I] [E] [J] [F] [S]
后缀的含义为:
x:表示cpu系列(亦即共享相同硬件特性的一组处理器,比如:ARM7TDMI、ARM720T
和ARM740T都属于ARM7系列)
y:表示cpu中的存储管理/保护单元
z:表示cpu中的Cache
T:表示cpu支持Thumb16位指令集(supports Thumb (16-bit) instruction set)
D:表示cpu支持JTAG调试(contains Debug extensions)
M:表示cpu支持硬件乘法器(enhanced (relative to earlier ARM cores) 32x8 Multiplier)
I: 表示cpu支持EmbeddedICE宏单元(EmbeddedICE macrocell)
E:表示cpu支持增强指令(这些指令基于TDMI)
J:表示cpu支持Jazelle加速
F:表示cpu支持向量浮点单元
S:表示cpu中是可综合版本(意味着此CPU的内核是以源代码的形式提供的,且源代码
可以被编译成为易于被EDA使用的格式)
附加说明:
(1)ARM7TDMI之后的所有ARM内核,即使名称中没有包含"TDMI"字符串,
也都默认包含了TDMI的功能。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
网络安全图书馆 为您提供免费学习网络安全技术的平台
- ARM CPU的命名规则
- ARM的命名规则
- ARM的命名规则
- ARM体系结构的命名规则
- ARM体系结构的命名规则
- ARM核的命名规则
- Intel CPU命名规则
- ARM命名规则
- ARM命名规则
- arm命名规则
- 【记录】ARM命名规则
- ARM命名规则
- ARM 命名规则、架构
- 关于intel cpu命名规则的一些说明
- arm交叉编译器命名规则
- ARM之ARM架构命名规则
- 数据库命名的规则!
- MySQL的命名规则
- JavaScript 人脸识别技术
- c++
- 【WinEdt学习笔记】第二课 列表
- java打包jar访问图片等文件资源
- Hadoop-2.2.0中文文档—— MapReduce 下一代 - Encrypted Shuffle
- ARM CPU的命名规则
- 两分钟彻底让你明白Android Activity生命周期(图文)!
- Linux I/O 模型
- Intent传递简单对象与集合
- self关键字
- android 流量的统计
- SharePoint 2013 中文站点更新列表字段的标题(Title)不能work
- Ubuntu Server启动root并配置远程登陆
- 面向对象表达式(2)