今天我们来聊一聊被称为计算机的“脑”的 CPU。
您是否曾经好奇自己的PC和手机中有什么样的CPU呢?CPU也有各种类型和有趣的进化历史。在接下来的2~3篇文章中,我们将讨论有关CPU的内容。
了解所有计算机和手机运行所依赖的CPU的世界其实是相当有趣的。
今天,我们将围绕与CPU相关的各种术语展开讨论。当我们想要理解某些复杂的东西时,没有比整理术语更有帮助的了。
首先,我想澄清关于CPU这个词经常听到的x86、x64等架构术语以及像英特尔、AMD这样的制造商之间的关系。我希望这篇文章能对像我一样有疑问的人有所帮助!
1. CPU究竟是干什么的呢?
大家都知道,CPU是计算机系统的核心部件,负责所有计算和数据处理。从操作系统到游戏、网页浏览,我们计算机上进行的所有活动都离不开CPU的指示。就像我们身体的脑,CPU解析并执行指令,控制计算机的所有部分。
2. x86, x64?数字的意义是什么?
在讨论CPU时,我们经常会接触到像x86和x64这样的术语。这到底是什么意思呢?
-
x86:32位的象征 (来源于英特尔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位的扩展 (源于AMD的反攻)
随着时间的推移,计算机需要处理的数据量和内存容量急剧增加,而32位x86架构的瓶颈(最大4GB的内存寻址)也逐渐显露出来。此时,64位架构应运而生。但是有趣的反转发生了!
当英特尔推动一种不兼容现有x86的新64位架构(IA-64,Itanium)时,竞争对手AMD开发了在保持与现有x86架构向下兼容的基础上扩展64位的'AMD64'。这个架构在市场上取得了巨大成功,最终英特尔也推出了与AMD64兼容的64位x86扩展架构“Intel 64”。
因此,现在我们使用的大多数PC CPU使用的都是几乎相同的指令集,统称为x64或x86-64。也就是说,x64代表64位的x86架构。
3. 永远的对手:英特尔与AMD
x86架构的历史也是英特尔和AMD(高级微设备公司)这两大企业之间激烈竞争的历史。
-
英特尔:作为x86架构的创始者,长期以来一直主导市场的强者。我们对“奔腾”、“酷睿i系列”等产品非常熟悉。
-
AMD:通过获得英特尔的架构许可进入CPU市场,但通过64位扩展(AMD64)超过英特尔,成为强有力的竞争对手。现在以“锐龙”系列重新在市场上引发热潮。
这两家公司一直相互牵制,开发更好的CPU技术,正因如此我们才能不断接触到越来越高性能的计算机。最近,它们互相合作,寻求x86架构生态系统的发展,这一点也相当有趣。
4. 我电脑的CPU是什么?
听完这些,您可能会想:“那么我现在电脑的CPU是什么呢?”我将告诉您如何在不同操作系统中查看CPU信息的方法。
4.1. 如何在Windows中查看
在Windows中,有几种方法可以轻松查看CPU信息。
-
使用任务管理器:
-
按下
Ctrl + Shift + Esc
打开任务管理器。 -
转到“性能”选项卡。
-
在左侧列表中点击“CPU”,CPU型号、时钟速度、核心和逻辑处理器数量等详细信息会显示在右上方。
-
-
使用系统信息:
-
按下
Windows键 + R
,输入msinfo32
并按Enter。 -
在弹出的“系统信息”窗口中,在“处理器”项下可以查看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成为伙伴。
目前没有评论。