今天我们来聊聊被称为计算机“脑袋”的 CPU。
你有没有好奇过自己电脑和手机里装的是什么 CPU 呢?CPU 也有多种类型和有趣的发展历史。接下来 2~3 篇文章中,我们将讨论有关 CPU 的话题。
了解所有计算机和手机运行的核心部件 CPU 的世界,将会非常有趣。
今天,我想围绕与 CPU 相关的多个术语展开讨论。当想要理解某个复杂的东西时,整理术语往往是最有效的方法。
首先,我想明确整理一下 CPU 常听到的架构术语,比如 x86、x64 以及英特尔、AMD 等制造商之间的关系。希望这篇文章能对和我一样好奇的人有所帮助!
1. CPU,到底是个什么东西呢?
大家都知道,CPU是计算机系统的核心部件,负责所有计算和数据处理。从操作系统到游戏、网页浏览,我们在计算机上进行的所有活动都离不开CPU的指示。就像我们身体的脑袋,CPU 解析并执行命令,控制计算机的所有部分。
2. x86、x64?数字的意义是什么呢?
当我们讨论 CPU 的时候,经常会接触到 x86 或 x64 这样的术语。这到底意味着什么呢?
-
x86:32位的象征(Feat. 英特尔 8086 的遗产)
x86 是从英特尔于 1978 年首次推出的 16 位微处理器 '8086' 所衍生的 指令集架构(ISA) 的名称。此后,80286、80386(32 位的开始)、80486 等以 '86' 结尾的处理器相继推出,便成为这一系列架构的统称。尤其是支持 32 位运算的 CPU 广泛普及,x86 实际上成为了指代 '32 位 CPU 架构' 的传统术语。你在安装操作系统时应该见过 32 位版本被标记为 'x86'。
我第一台 PC 是我父母在 1989 年或 1990 年买的 8086 PC。那时我真的非常开心。RAM 是 512Kb,存储设备是 5.2 英寸的 FDD。我记得以 MS-DOS 操作系统学习 GW-BASIC 和 FORTRAN。小时候我那时对 8086 的含义一无所知,只是叫它 8086 电脑而已。
-
x64(x86-64):64位的扩展(Feat. AMD 的反击)
随着时间的推移,计算机需要处理的数据量和内存容量急剧增加,而 32 位 x86 架构面临了最大 4GB 内存寻址的限制。这时,64 位架构横空出世。然而,事情发生了有趣的逆转!
当英特尔推行不与现有 x86 兼容的新 64 位架构(IA-64,Itanium)时,竞争对手 AMD 开发了在保持与现有 x86 架构向下兼容的同时扩展的 64 位架构 'AMD64'。这在市场上取得了巨大的成功,最终连英特尔都推出了与 AMD64 兼容的 64 位 x86 扩展架构 'Intel 64'。
结果是,我们目前使用的大多数 PC 用 CPU 都使用 AMD64 和 Intel 64 几乎相同的指令集,我们统称这些为 x64 或 x86-64。也就是说,x64 意味着 64 位 x86 架构。
3. 永恒的竞争对手:英特尔与 AMD
x86 架构的发展史也是 Intel 和 AMD(Advanced Micro Devices) 这两家巨头企业之间激烈竞争的历史。
-
Intel: x86 架构的创始者,是长期以来市场的主导者。如 '奔腾'、'酷睿 i 系列' 等对我们来说非常熟悉。
-
AMD: 通过获得英特尔的架构许可证进入 CPU 市场,但通过 64 位扩展(AMD64)展现了超越英特尔的创新,成为强有力的竞争者。目前以 'Ryzen' 系列再次在市场上掀起了热潮。
这两家公司互相制约,不断开发更好的 CPU 技术,让我们能够不断使用到更高性能的计算机。最近它们之间也有合作的迹象,共同寻求 x86 架构生态系统的发展,非常有趣。
4. 我电脑的 CPU 是什么呢?
听了这些,你可能会好奇,“那我现在电脑的 CPU 是什么呢?”我给你介绍几种确认 CPU 信息的方法,根据不同操作系统。
4.1. 在 Windows 中查看
在 Windows 中,有几种方法可以轻松查看 CPU 信息。
-
使用任务管理器:
-
按
Ctrl + Shift + Esc
打开 任务管理器。 -
转到“性能”标签。
-
在左侧列表中点击“CPU”,右上角会显示 CPU 型号、时钟速度、核心数和逻辑处理器数等详细信息。
-
-
使用系统信息:
-
按
Windows 键 + R
,输入msinfo32
,然后按回车。 -
打开“系统信息”窗口,您可以在“处理器”项中查看 CPU 型号和时钟速度等信息。
-
4.2. 在 macOS 中查看
在 macOS 中,可以通过“关于这台 Mac”简略查看 CPU 信息。
-
使用“关于这台 Mac”:
-
点击屏幕左上角的 苹果菜单()。
-
选择“关于这台 Mac”。
-
当新窗口打开后,您可以在“概述”标签下通过“处理器”项查看 CPU 型号和时钟速度。(对于 M1/M2/M3 等 Apple Silicon 芯片,此信息将会显示。)
-
如果需要更详细的信息,可以点击“系统报告...”按钮,然后在“硬件”部分查找“处理器”项。
-
4.3. 在 Linux 中查看
尤其是像我一样使用 Linux 的朋友,可以通过简单的命令查看 CPU 信息。
最快速和准确地获取 CPU 信息的命令是 lscpu
!打开终端,输入以下内容。
lscpu
如果想查看更详细的信息,可以使用 cat /proc/cpuinfo
命令,或者如果想知道逻辑处理器的数量,可以使用 nproc
。
总结
希望今天关于 CPU 的讨论能对你有所帮助。x86 和 x64 的数字不仅仅是数字,它们还蕴含着架构的历史和演变,英特尔和 AMD 的竞争对技术发展的重要影响也让人感慨。
在使用计算机时,CPU 仍然是最重要的部件之一。你的 CPU 是什么呢?欢迎在评论中分享,或者如果对 CPU 有任何疑问,随时问我!下次见!下一篇文章将探讨另一个 CPU 架构 ARM CPU,它使竞争对手英特尔与 AMD 成为合作伙伴。
目前沒有評論。