深度解析x86 CPU指令集架构和微架构区别在此
CPU是电脑之中体积最小的硬件,但是其工艺制造的要求却是最高的,不仅需要先进的仪器光刻和打磨,其核心设计的精密程度也超乎人的想象。而控制CPU核心的运转和计算等功能依靠写入的指令,也就是我们常听到的架构。
架构的概念在CPU中比较复杂,我们都知道英特尔和AMD的处理器产品使用的是X86架构,但是我们又会经常听到英特尔十代酷睿使用了Sunny Cove架构,AMD三代锐龙使用了Zen2架构,那么此架构和彼架构之间的区别是什么?
其实这是因为很多人对架构名称简写而造成的误区,X86架构全名称应该是X86指令集架构,而Sunny Cove架构,应该是Sunny Cove微架构。同样是架构名称的缩写,所表达的意思完全不同,萌新们容易被绕进去,接下来就让我们梳理一下指令集架构和微架构区别。

在概念上,X86指令集架构是CPU用来控制和计算指令的一种规范,它属于复杂指令集运算(CISC)系列,由英特尔在1978年创造。简单理解X86指令集架构就是一种行业规范,一种框架,目前电脑PC主流的WINDOWS系统就是在这个框架和规范里诞生的,所以只要使用WINDOWS系统就得需要X86指令集架构的处理器。
很遗憾X86指令集架构是专利技术,只有AMD和英特尔掌握,其他公司如果想生产兼容WINDOWS系统的X86指令集架构的处理器需要AMD和英特尔授权,不然只能去开源的Linux系统里用别的指令集架构体系玩耍,所以这也是为什么市场上常见的只有AMD和英特尔处理器,因为X86指令集架构体系和WINDOWS系统的组合太强大了。
移动端说的ARM架构其实就是另一种指令集架构,不过ARM隶属于精简指令集(RISC),与X86指令集架构的复杂指令集运算(CISC)不是一个生态体系,这里就不展开说它俩了。
而包括Sunny Cove在内的CPU微架构其实更好理解一些,他们是在X86指令集架构体系之内的一种结构设计,是CPU内部晶体管的一种排列方式,属于X86指令集架构体系的框架之内。英特尔和AMD有各自的技术,它们微架构也各不相同,对微架构的优化,会让CPU性能有较大的提升。
总的来说,指令集架构和微架构是两个概念,指令集架构理好比一座城市,而微架构就是城市的布局,两者紧密相连,是包容的关系,所以萌新们不要弄混了哦。

- 全部评论(0)
15015654286 评论 科大讯飞星火认知大:大家好 期待
18458407950 评论 科大讯飞星火认知大:期待期待
17872407701 评论 科大讯飞星火认知大:好期待呀!
13869842415 评论 实践:更改“地区”:不同地区可用信道不同,澳大利亚属于可用信道很多的地区,所
13869842415 评论 实践:更改“地区”:abc就打不动我i大
15015654286 评论 火山引擎增长课堂 新:期待 期待
18139341200 评论 火山引擎增长课堂 新:多多的了解
- 酷冷至尊推出G GOLD V2金牌电源:支持ATX 3.1
- 选主板必须要懂芯片组:一文详解芯片组
- Intel Lunar Lake失去超线程!但多核性能飙升1.5倍
- 微软神秘SSD Z1000揭开面纱:主控厂商曾打败华为!
- 6.2GHz i9-14900KS发布定档3月14日:409W功耗能接受吗
- 6.2GHz i9-14900KS出厂即灰烬!电压高得不可思议
- AMD Zen6架构继续飞跃!核显跨越下下代RDNA5
- 这功耗飞起!RTX 50细节曝光
- Intel Lunar Lake超低功耗处理器首曝:24年的超线程没了!
- Intel 酷睿i9-14900KS下月推出:6.2GHz主频 功耗创纪录