X86、amd64和arm64架构的CPU

0    167    2

Tags:

👉 本文共约3825个字,系统预计阅读时间或需15分钟。

概述

"x86"、"amd64"和"arm64"都是不同的处理器架构,用于描述计算机和移动设备中使用的不同类型的处理器。以下是它们的简要介绍:

  1. x86架构: 最初由Intel公司引入,x86是一系列基于8086微处理器的架构和指令集。它包括了16位的初始版本(如8086和80286),以及32位的后续版本(如80386、80486和Pentium系列)。随着时间的推移,x86架构发展出了64位的版本,也就是"x86-64",通常被称为"amd64"。这个架构在个人计算机和服务器领域广泛使用。
  2. amd64架构: 也被称为"x86-64"或"x64",amd64是x86架构的64位扩展。虽然最初由AMD引入,但它在后来也被Intel等其他厂商广泛采用。amd64架构在现代计算机系统中非常常见,提供了更大的内存寻址能力和更高的性能,适用于处理大数据、复杂计算和虚拟化等任务。
  3. ARM架构: ARM(Advanced RISC Machines)是一种精简指令集计算机(RISC)架构,最初由ARM Holdings公司开发。ARM架构最初在嵌入式系统和移动设备(如智能手机和平板电脑)中得到广泛应用。ARM处理器通常能够在相对较低的能耗下提供高性能,因此在移动领域具有重要地位。ARM架构也有64位版本,称为"ARM64"或"AArch64",用于支持更复杂的计算和更大的内存寻址。

总结来说:

  • "x86" 是最初由Intel引入的处理器架构,包括16位、32位和64位版本。
  • "amd64" 是x86架构的64位扩展,也被称为"x86-64"或"x64"。
  • "arm64" 或 "AArch64" 是ARM架构的64位版本,用于支持更大的内存和更复杂的计算任务。

X86和ARM架构的CPU

CISC(complex instruction set computer,复杂指令集计算机)和RISC(reduced instruction set computer,精简指令集计算机)是当前CPU的两种架构。它们的区别是对CPU设计理念和方法,虽然都是在体系结构、操作运行、软件硬件、编译时间等诸多因素中做出某种平衡,以求达到高效的目的,但因采用的方法不同导致在很多方面差异很大。X86架构采用CISC,而ARM采用RISC。

X86架构和ARM架构是主流的两种CPU架构,X86架构的CPU是PC服务器行业的老大,ARM架构的CPU则是移动端的老大。X86架构和arm架构实际上就是CISC与RISC之间的区别。

什么是X86架构

Intel 在1978年推出了X86,是当时最先开发制造的一种微处理器体系的结构。目前的PC架构绝大多数都是基于X86,也因此让 Intel 在整个CPU产业链上统治了数十年。

X86是一种微处理器指令集架构,以增加处理器本身复杂度作为代价,去换取更高的性能,增加了功耗和设计难度。

什么是ARM架构

ARM成立于1991年,是全球领先的半导体知识产权提供商(ARM Holdings)。采用将芯片的设计方案授权给其他硬件制造商,该方式使它在全球上有了上百个合作伙伴:高通、华为、联发科、飞思卡尔、TI等。

相较于X86架构处理器,ARM架构则大幅简化架构,仅保留所需要的指令。虽在最初的PC架构中败给 Intel 主导的X86架构,但低成本、高性能和低功耗的特性,让它在移动市场和嵌入式系统上比X86更具优势。

二者区别

X86 是服务器市场的主流架构,而ARM是目前最普及的移动电子设计方案的架构。几乎所有智能手机以及其他小型移动设备和笔记本电脑都采用ARM架构。

本质不同:

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
X86、amd64和arm64架构的CPU后续精彩内容已被小麦苗无情隐藏,请输入验证码解锁本站所有文章!
验证码:
请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“DB宝”或者“www_xmmup_com”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦。
  • 18509239930
  • 个人微信

  • DB宝
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部