x64(x86-64的缩写)是基于x86的指令集架构,扩展为启用64位代码。它于2000年首次发布,引入了两种操作模式-64位模式和兼容模式,允许用户运行16位和32位应用程序。 由于整个x86指令集仍然在x64指令集中实现,因此较旧的可执行文件运行几乎没有性能损失。 x64体系结构支持比x86体系结构更多的虚拟和物理内存,允许应用程序...
相比x86,x64还有更多其他的优势,例如,x86 架构作为最大32 位处理器,有 32 位寄存器,而 64 位处理器有 64 位寄存器。因此,x64 允许 CPU 存储更多数据,并能更快地访问这些数据。ARM:移动时代大放异彩的架构 ARM是精简指令集计算(RISC)架构,本身就是“高级 RISC 机器”的缩写。它是世界上授权最多、...
可不是说ARM处理器那堆晶体管就比x86/x64那堆晶体管省电,也不是非得无比严谨的强调什么工艺差别,...
当然,AMD的处理器目前也都是X64的X86架构。 ARM与X86架构对比 Intel和ARM的处理器除了最本质的复杂指令集(CISC)和精简指令集(RISC)的区别之外,下面我们再从以下几个方面对比下ARM和X86架构。 一、制造工艺 ARM和Intel处理器的一大区别是ARM从来只是设计低功耗处理器,Intel的强项是设计超高性能的台式机和服务器处理...
复杂指令集是x86、x64(也叫 x86-64, amd64)两种架构,专利在Intel和AMD两家公司手里, 该架构CPU主要是Intel和AMD两家公司,这种CPU常用在PC机上,包括Windows,macOS和Linux。 简单指令集是arm一种架构,专利在ARM公司手里,该架构CPU主要有高通、三星、苹果、华为海思、联发科等公司。
因此,x86/x64 处理器常用于电脑;ARM 处理器则常用于手机。 更重要的是,这两种处理器架构之间是互斥的:原生于 x86/x64 的应用程序无法直接在 ARM 上运行。同理,原生于 ARM 的应用程序也无法直接在 x86/x64 上运行。 近年来,随着智能手机的飞速发展与普及,电脑与手机的界限日渐模糊。电脑变得越来越轻薄、便携...
x64:这是 x86_64 或 amd64 的另一个常见别名,主要由 Microsoft 和 Oracle 使用。 ARM、AArch64 ARM和AArch64都是 ARM 架构,但它们指的是不同的指令集。 ARM:这通常指的是 32 位的 ARM 架构,也被称为 AArch32。这种架构在一些旧的或者对功耗和性能要求不高的设备上仍然被广泛使用,例如一些嵌入式设备...
由于在 linux 安装nodejs环境时遇到一个不可执行文件的问题,涉及到了ARM和x64文件,所以查了点资料初步了解了一下cpu两大架构:ARM与X86的区别。 一、CPU是什么 中央处理单元(CPU)主要由运算器、控制器、寄存器三部分组成,从字面意思看运算器就是起着运算的作用,控制器就是负责发出CPU每条指令所需要的信息,寄存器...
ARM和x86、x64都是与计算机处理器相关的术语。ARM处理器,由Acorn计算机有限公司开发,最初是针对低预算市场的RISC微处理器,其设计初衷是32位,但同时支持16位指令集,能以更少的指令实现功能,效率高达35%,且保留了32位系统的优点。X86是Intel推出的一种复杂指令集架构,主要用于家用PC领域,负责控制...
综上所述,ARM架构比x86/x64架构更省电的原因主要在于以下几点:RISC架构的指令集非常简单,使用更少的晶体管来实现指令集,从而降低能量消耗。ARM架构的处理器通常使用更小的晶体管,以适应移动设备的大小和散热要求,从而降低能量消耗。ARM架构的处理器通常具有更简单的电路结构,可以在更短的时间内执行指令,从而降低能量...