
CPU是计算机中最小的硬件,但是其过程制造要求最高。它不仅需要先进的仪器光刻和抛光,而且其核心设计的精度也超出了想象。控制CPU内核的操作和计算等功能依赖于书面指令,这是我们经常听到的架构。
架构的概念在CPU中更为复杂。我们都知道英特尔和AMD的处理器产品使用X86架构,但是我们经常听到英特尔的第十代Core使用Sunny Cove架构和AMD的第三代Ryzen Zen2架构,这种架构与该架构有何区别?


CPU
实际上,这是由许缩写体系结构名称引起的误解。 X86体系结构的全名应该是X86指令集体系结构,Sunny Cove体系结构应该是Sunny Cove微体系结构。它也是体系结构名称的缩写,表示完全不同。新手很容易参与。接下来,让我们理清指令集架构和微架构之间的区别。


X86下的Zen架构
从概念上讲,X86指令集体系结构是CPU用于控制和计算指令的规范。它属于复杂指令集计算(CISC)系列,由Intel于1978年创建。对X86指令集体系结构的简单理解是行业规范和框架。当前用于计算机PC的主流WINDOWS系统就是以此框架和规范为基础的,因此,只要您使用WINDOWS系统,就需要一个X86指令集体系结构处理器。
可惜X86指令集体系结构是一项专利技术,只有AMD和Intel可以控制。如果其他公司要生产与WINDOWS系统兼容的X86指令集架构处理器,则需要获得AMD和Intel的授权,否则他们只能使用其他指令集架构系统去开源Linux系统,因此这就是为什么只有AMD和英特尔处理器在市场上很常见,因为X86指令集体系结构系统和WINDOWS系统的组合太强大了。


X86生态学
移动终端所指的ARM体系结构实际上是另一种指令集体系结构,但是ARM属于精简指令集(RISC),并且X86指令集体系结构的复杂指令集计算(CISC)不是生态系统。 ,因此这里不是两者都展开。


实际上,对CPU微体系结构(包括Sunny Cove)的理解更好。它们是X86指令集体系结构系统中的结构设计。它们是CPU内部晶体管的排列,属于X86指令集体系结构。在系统框架内。英特尔和AMD拥有自己的技术,并且它们的微体系结构也不同。优化微体系结构将大大提高CPU性能。
通常,指令集体系结构和微体系结构是两个概念。指令集的体系结构就像一座城市,而微观体系结构就是这座城市的布局。两者紧密相连,具有包容性关系。糊涂了。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-314496-1.html
干嘛不把我大汉帝国虽远必诛的经验也集成进来
今天依旧是你的颜狗#全员即刻加速1128迈##易烊千玺#