这意味着运行在早期x86处理器上的软件可以在更现代的x86处理器上无缝运行。 随着架构的更新(如加入32位支持的x86-32和64位支持的x86-64),x86架构依然保持着较好的兼容性,进一步推动了其广泛应用。 64位扩展(x86-64): 进入21世纪后,x86架构经历了重要的64位扩展,成为x86-64(或称AMD64,由AMD首先提出并实现)。
我们可以发现之前cpu命名就是 80-x-86的格式,所以也叫80x86,后来叫着叫着就变成了x86。当然后续尽管Pentium改了名字,但是仍然是基于x86的这套指令集下发展的。 在这个过程中,AMD作为Intel的竞争对手,也开始生产兼容x86指令集的处理器。特别是在386和486时代,AMD作为Intel的第二源供应商,为x86架构的发展做出了贡献。
amd和Intel这俩公司的渊源很深,早期时Intel先是自己搞了个x86架构,然后amd拿到了x86的授权也可以自己做x86了。接着intel向64位过渡的时候自己搞了个ia64(x64架构)但是因为和x86架构不兼容市场反应极差,amd率先搞了x86的64位兼容(32和64的混合架构)也就是后来的x86-64,后来Intel也拿到了生产这货的授权(i和a两...
8086是16位处理器,接着一系列的处理器进行了32位架构的改进,现在x86一般指32位的架构。 该系列较早期的处理器名称是以数字来表示80x86。由于以86作为结尾,包括Intel 8086、80186、80286、80386以及80486,因此其架构被称为x86。 生产x86架构的CPU除了因特尔,它还把专利授权给了现在比较出名的超微(AMD)。然后在1999...
指令集: ARM64和x86采用不同的指令集架构。ARM64采用了ARM的A64指令集,而x86采用了Intel的x86指令集。这两种指令集具有不同的编码方式和操作方式,因此在编程和优化方面存在一些差异。性能: ARM64和x86在性能方面有所不同。一般来说,x86架构的处理器在单线程性能上更强大,而ARM64架构的处理器在功耗效率和多核...
X86架构 x86 架构(The X86 architecture) 是一个称之为复杂指令系统计算机(CISC: Complex Instruction Set Computer )的微处理器指令集架构,指一个intel 通用计算机系列的标准编号缩写,也是一套通用的计算机指令合集。 x86 这种叫法源自于 Intel 很久之前出品的8086 CPU, 后续还有8088等等。 后来Intel 在此基础上注册...
x86 x86是CPU构架的一种,通常用于笔记本电脑、台式电脑、服务器、超级计算机。 ARM 手机和PC端CPU的ARM架构 ARM是一种CPU架构,常用在手机上,套用一句话:ARM不生产芯片,只提供一个芯片设计的Idea。 可以说,作为一家不生产芯片的芯片厂商,ARM却在全球范围内支撑起了各种嵌入式设备、智能手机、平板电脑、智能穿戴和物...
ARM64,即Advanced Arm Architecture 64-bit,是一种64位处理器架构,它与传统的x86架构有着显著的区别。ARM架构,由ARM公司提供,主要用于移动设备和消费电子产品,如智能手机和平板电脑。ARM64扩展了其指令集,支持更大的数据处理能力,而x86架构则是Intel公司的复杂指令集架构,代表了PC和服务器市场的...
本記事はAleksei Voitylovによる"Java on Arm processors: Understanding AArch64 vs. x86" を翻訳したものです。
ARM64指的是运行在AArch64状态下的处理器体系结构,ARM64与x86主要在架构上存在一定的区别。1、ARM64架构 ARM64比较准切的称呼应该是AArch64,但是为了通熟易懂,我们一般简称为ARM64,另外需要指出的是:A32指令集和A64指令集不兼容。AArch64可以兼容AArch32。我们常说的ARM其实是英国ARM公司提供的...