
我们常说的ARM其实是英国 ARM公司提供的一种CPU结构的支持产权。
我们常见的各种移动智能设备、智能消费电子产品的CPU一般都是采用ARM架构,目前PC市场上,Apple 自研的M1 芯片也是基于ARM架构的。
ARM 架构,曾称或者全称是进阶精简指令集机器(Advanced RISC Machine) ,更早之前称之为 Acron RISC Machine。是一个32位精简指令集(RISC: Reduced Instruction Set Computer) 处理器架构。 这里的32位指的是指令的位宽。
ARM公司本身并不生产芯片,只提供芯片设计的Idea。向客户提供处理器IP。
ARM公司一般有两种授权方式。
x86 架构(The X86 architecture) 是一个称之为复杂指令系统计算机(CISC: Complex Instruction Set Computer )的微处理器指令集架构,指一个intel 通用计算机系列的标准编号缩写,也是一套通用的计算机指令合集。
x86 这种叫法源自于 Intel 很久之前出品的8086 CPU, 后续还有8088等等。
后来 Intel 在此基础上注册了奔腾品牌,将x86 一直优化迭代更新,有了奔腾1,奔腾2, 奔腾3,等等,以及现在的新品牌 酷睿架构。
与之相关的还有个名词是x64,x64的全称应该是x86_x64.
当时intel 并没有基于64位版本的x86指令集。 准备新开一个IP,但是AMD 在原来x86的基础上扩展和丰富了 x86 ,当然这其中肯定或有一些竞争,但最终还是采用了AMD的方案,并命名为x86_x64
