INTEL、AMD、ARM之间的关系

半兽人 发表于: 2023-05-29   最后更新时间: 2023-05-29 15:56:05  
{{totalSubscript}} 订阅, 2,079 游览

INTEL(英特尔)

美国的一家以研发、制造、销售CPU为主的公司,世界上第一块CPU在1971年诞生于英特尔,名字叫intel 4004。INTEL公司的名称来源于英文单词NTegrated ELectronic(集成电子)

1978年诞生了intel 8086(0代),1980年诞生了intel 80186(1代),1982年诞生了intel 80286(2代),1985年诞生了intel 80386(3代),1989年诞生了intel 80486(4代),1993年诞生了Pentium,Pentium的命名来自希腊字母的penta(第五)和表示元素的词尾-ium组合。他不仅寓意这是第五代英特尔CPU,同时也希望他像科幻般的第五元素一样给用户非凡的体验。另外,他们都是向下兼容的,比如在第0代上写的程序也可以在第1代上运行。

我们应该都知道,CPU里面是定义了一些指令的,CPU根据指令然后控制计算机进行各种各样的操作。那么CPU所有指令的集合,简称为指令集,也叫指令集架构

那么X86指令集,或者称X86指令集架构指的是以8086处理器为鼻祖的一系列指令集,并非某一款处理器的指令集,也并非是CPU的硬件结构,X86架构一直延续到了今天,并非到Pentium就结束了。

X86架构的强大并不在于它本身,而在于围绕着它所建立起来的:软件生态。如果你发明了一款性能更高的CPU,那没什么卵用,因为在你的这款高性能CPU之上并没有建立起来体系,而X86架构上面建立了各种各样的基于X86指令架构的程序,这就是它的强大之处。

AMD

AMD是一家位于美国硅谷的微处理器公司,中文名称为“超威半导体公司”。所以AMD与Intel一样,都是设计与制造CPU的公司。

AMD公司的CPU也是X86架构。为什么呢?

X86不是英特尔的东西吗,怎么AMD公司也有呢?那是因为当时Intel是IBM公司的CPU供货商,IBM考虑到如果Intel倒闭了,那就没有CPU供货商来源的问题,于是便要求Intel将X86架构的技术传授给AMD公司,于是AMD公司的X86架构的CPU也一直流传至今了。

现在的x86-64架构实际上是Intel与AMD共同开发的,所以Intel和AMD都可以使用x86架构。所以AMD仅仅只是指AMD公司和AMD公司的CPU,并不是一种CPU架构的名称。

ARM

ARM也是一家公司,全称英国ARM公司(Advanced RISC Machines)。但这家公司也有设计CPU架构,这种CPU架构也叫ARM架构,我在这里就姑且认为你说的ARM是指ARM架构,高通、联发科等我们熟知的CPU公司都是用ARM架构,因为这种架构有功耗低等优势,多用于手机、平板等移动设备。

更新于 2023-05-29

查看INTEL更多相关的文章或提一个关于INTEL的问题,也可以与我们一起分享文章