服务器之家:专注于服务器技术及软件下载分享
分类导航

服务器资讯|IT/互联网|云计算|区块链|软件资讯|操作系统|手机数码|百科知识|免费资源|头条新闻|

服务器之家 - 新闻资讯 - 操作系统 - arm vs AArch64 vs amd64 vs x86_64 vs x86:有什么区别?

arm vs AArch64 vs amd64 vs x86_64 vs x86:有什么区别?

2023-09-25 18:13未知服务器之家 操作系统

当你查看数据表或软件下载页面时是否被 ARM 、 AArch64 、 x86_64 、 i386 等术语混淆?这些被称为 CPU 架构,我会帮你深入了解这个计算话题。 以下的表将为你总结每个字符串所代表的意义: CPU 架构 描述 x86_64 / x86 / amd64 64 位 AMD/英特

arm vs AArch64 vs amd64 vs x86_64 vs x86:有什么区别?

当你查看数据表或软件下载页面时是否被ARMAArch64x86_64i386等术语混淆?这些被称为 CPU 架构,我会帮你深入了解这个计算话题。

以下的表将为你总结每个字符串所代表的意义:

CPU 架构

描述

x86_64/x86/amd64

64 位 AMD/英特尔 CPU 的别称

AArch64/arm64/ARMv8/ARMv9

64 位 ARM CPU 的别称

i386

32 位 AMD/英特尔 CPU

AArch32/arm/ARMv1ARMv7

32 位 ARM CPU 的别称

rv64gc/rv64g

64 位 RISC-V CPU 的别称

ppc64le

64 位 PowerPC CPU,小端字节序存储

从左到右是使用该术语来描述 CPU 架构超过其右侧其他可选用术语的偏好。

从左到右是使用该术语描述 CPU 架构的优先级,使用左侧的而不是其右侧的其他可供选择的术语。

如果你像我一样是个极客,并想要更深入地解释,请继续阅读!

概述:CPU 架构

通常来说,我之前列出的术语是描述 CPU 架构的。但严格讲,它们被计算机工程师视为 CPU 的指令集架构Instruction Set Architecture(ISA)。

CPU 的指令集架构定义了 CPU 如何解析二进制代码中的 1 和 0。

这些 CPU 的 ISA 有几个主要的类别:

  • x86(AMD/英特尔)
  • ARM
  • RISC-V
  • PowerPC(IBM 仍在使用)

当然,还有更多种类的 CPU ISA,比如 MIPS、SPARC、DEC Alpha 等等。但我列出的这些至今仍然被广泛使用(以某种形式)。

上述列出的 ISA 主要根据内存总线的宽度

延伸 · 阅读

精彩推荐