CPU是电脑之中体积最小的硬件,但是其工艺制造的要求却是最高的,不仅需要先进的仪器光刻和打磨,其核心设计的精密程度也超乎人的想象。而控制CPU核心的运转和计算等功能依靠写入的指令,也就是我们常听到的架构。
架构的概念在CPU中比较复杂,我们都知道英特尔和AMD的处理器产品使用的是X86架构,但是我们又会经常听到英特尔十代酷睿使用了SunnyCove架构,AMD三代锐龙使用了Zen2架构,那么此架构和彼架构之间的区别是什么?
CPU
其实这是因为很多人对架构名称简写而造成的误区,X86架构全名称应该是X86指令集架构,而SunnyCove架构,应该是SunnyCove微架构。同样是架构名称的缩写,所表达的意思完全不同,萌新们容易被绕进去,接下来就让我们梳理一下指令集架构和微架构区别。
X86下Zen架构
在概念上,X86指令集架构是CPU用来控制和计算指令的一种规范,它属于复杂指令集运算(CISC)系列,由英特尔在1978年创造。简单理解X86指令集架构就是一种行业规范,一种框架,目前电脑PC主流的WINDOWS系统就是在这个框架和规范里诞生的,所以只要使用WINDOWS系统就得需要X86指令集架构的处理器。
很遗憾X86指令集架构是专利技术,只有AMD和英特尔掌握,其他公司如果想生产兼容WINDOWS系统的X86指令集架构的处理器需要AMD和英特尔授权,不然只能去开源的Linux系统里用别的指令集架构体系玩耍,所以这也是为什么市场上常见的只有AMD和英特尔处理器,因为X86指令集架构体系和WINDOWS系统的组合太强大了。
X86生态
移动端说的ARM架构其实就是另一种指令集架构,不过ARM隶属于精简指令集(RISC),与X86指令集架构的复杂指令集运算(CISC)不是一个生态体系,这里就不展开说它俩了。
而包括SunnyCove在内的CPU微架构其实更好理解一些,他们是在X86指令集架构体系之内的一种结构设计,是CPU内部晶体管的一种排列方式,属于X86指令集架构体系的框架之内。英特尔和AMD有各自的技术,它们微架构也各不相同,对微架构的优化,会让CPU性能有较大的提升。
总的来说,指令集架构和微架构是两个概念,指令集架构理好比一座城市,而微架构就是城市的布局,两者紧密相连,是包容的关系,所以萌新们不要弄混了哦。
(7384871)
复杂电磁环境,让铁氧体为主的吸波材料早已落伍
随着信息技术在军事领域中的广泛应用,现代战场的电磁环境变得越来越复杂,武器装备面临着以激光、红外、微波、毫米波、可见光等电磁波为媒介的先进探测系统的严重威肋、,急需发展武器装备的隐身作战能力。吸波材料通过有效地吸收入射雷达波从而使目标雷达散射截面(RCS)显著缩减并降低其可探测性,是实现武器装备隐身...
医学3D打印科技创新成果研讨会在高新区举行
专家分享3D打印技术在医学中的应用昆明信息港讯记者尹吉10月16日,由昆明市卫生和计划生育委员会主办,云南增材佳维科技有限公司承办的医学3D打印科技创新成果研讨会在高新区泛亚3D打印创新服务中心举行。会上,昆明医科大学技术转移中心、昆明市中医医院与云南增材佳维科技有限公司签订了共建医疗3D打印创新服...
电感1——常见电感器件的实物、特点
1、固定色环电感器1、主要特点:固定色环电感器的电感量固定,它是一种具有磁芯的线圈,将线圈绕制在软磁性铁氧体的基体上,再用环氧树脂或塑料封装,并在外壳上标以色环表明电感量的数值2、主要参数:电感量:0.1微亨~22毫亨;尺寸:0204,0307,0410,0512.2、固定色码电感器1、主要特点:色...
惯性定位仪(管线陀螺仪)JC2.0——北京零偏科技有限责任公司
地下管线惯性定位仪(又称管线陀螺仪)是零偏科技具有自主知识产权的地下管道定位设备,采用航天器的自主导航技术—惯性导航技术,利用组合导航以及基于IMU/里程/运动特征/环境特征的多传感器信息融合和误差在线补偿技术,能够精准可靠地获取城市复杂环境下的地下管线三维信息。地下管线惯性定位仪解决了传统技术存在...