CPU是计算机中最小的硬件,但其制造要求最高。它不仅需要先进的光刻和抛光仪器,其核心设计的精度也超出了人们的想象。控制CPU内核的运算和计算的功能都依赖于编写的指令,这就是我们经常听到的架构。

体系结构的概念在CPU中比较复杂。我们都知道Intel和AMD处理器产品使用的是X86架构,但是经常听说Intel第十代酷睿使用的是X86架构,AMD第三代锐龙使用的是Zen2架构。这种架构和其他架构有什么区别?

其实这是因为很多人误解了建筑名称的缩写。X86架构的全称应该是X86指令集架构,架构应该是微架构。也是建筑名称的缩写,意义完全不同,很好绕。我们来梳理一下指令集架构和微架构的区别。

X86下的禅宗架构

从概念上讲,X86指令集架构是CPU用来控制和计算指令的规范。它属于复杂指令集运算(CISC)系列,由英特尔于1978年创建。简单理解X86指令集架构是行业标准和框架。目前计算机PC的主流系统都是在这个框架和规范下诞生的,所以只要使用系统,就需要X86指令集架构的处理器。

可惜X86指令集架构是专利技术,只有AMD和Intel掌握。其他公司要想生产兼容的X86指令集架构处理器,需要AMD和Intel授权,否则只能在开源系统中玩其他指令集架构。这也是市场上AMD和Intel处理器普遍的原因,因为X86指令集架构和系统的结合太强大了。

移动终端提到的ARM架构其实是另一种指令集架构。但是ARM属于精简指令集(RISC),与X86指令集架构的复杂指令集操作(CISC)不是一个生态系统,这里就不讨论了。

其实CPU微架构更好理解。它们是X86指令集体系结构系统内的结构设计,是CPU内部晶体管的排列,属于X86指令集体系结构系统的框架。Intel和AMD有各自的技术,微架构也不一样。优化微架构会大大提高CPU性能。

一般来说,指令集架构和微架构是两个概念。指令集架构就像一座城市,而微架构就是一座城市的布局。它们联系紧密,包容广泛,不要混淆。

打开应用程序精彩内容

英特尔的指令集体系结构_VLIW指令集架构 cpu指令集跟架构的区别相关推荐

  1. 计算机专业选锐龙还是英特尔,还在纠结锐龙还是英特尔吗?送你一份CPU选购指南...

    还在纠结锐龙还是英特尔吗?送你一份CPU选购指南 2021年03月18日 15:25作者:黄页编辑:黄页 分享 电竞产业正在成为朝阳产业,游戏市场的繁荣使得人们对于游戏本的需求越来越高.如何选择游戏本 ...

  2. 英特尔联合Facebook研发AI芯片:CPU老厂能在AI时代打好翻身仗吗

    https://www.toutiao.com/a6644002993349853699/ 2019-01-08 14:04:53 来自国外技术网站"technologyreview&quo ...

  3. 「镁客早报」英特尔与紫光展锐分道扬镳;小米组织架构大调整

    按照原计划,英特尔与紫光展锐将合作开发搭载英特尔5G调制解调器的全新5G智能手机平台,并与2019年推向市场. 1.英特尔与紫光展锐分道扬镳,结束5G Modem芯片合作 外媒援引知情人士的消息称,英 ...

  4. 「镁客早报」英特尔与紫光展锐分道扬镳;小米组织架构大调整...

    按照原计划,英特尔与紫光展锐将合作开发搭载英特尔5G调制解调器的全新5G智能手机平台,并与2019年推向市场. 1.英特尔与紫光展锐分道扬镳,结束5G Modem芯片合作 外媒援引知情人士的消息称,英 ...

  5. i5四核八线程怎么样_英特尔八代酷睿i5、i7 CPU处理器评测 4核心8线程威力咋样?...

    8月21日,英特尔正式发布了八代酷睿处理器,首发的四款产品均为U系列低电压处理器.首发的四款型号分别为:i7-8650U.i7-8550U.i5-8350U.i5-8250U.基础主频从1.6GHz- ...

  6. 英特尔已不满足于只做CPU

    2015年下半年,中国大陆的娱乐行业突然杀出了一位金主.向全世界供应绝大多数的电脑处理器芯片的巨头公司英特尔,被发现在卫视频道的各种最热门娱乐节目,以及大陆票房电影中进行了深度植入. 湖南卫视娱乐运动 ...

  7. 借助英特尔® AVX-512 指令集进行数据包处理

    点击上方蓝字 关注我们吧 原文作者 Ray Kinsella:Chris MacNamara:Georgii Tkachuk 英特尔® AVX-512 为数据包处理工具包增添了强大的助力.近期即将发布 ...

  8. 在英特尔架构服务器上构建基于矢量包处理(VPP)的快速网络协议栈

    在英特尔®架构服务器上使用矢量包处理(VPP)构建快速的网络栈 Build a Fast Network Stack with Vector Packet Processing (VPP) on an ...

  9. 溢价 5 倍欲将 SiFive 收入麾下,英特尔的绝地反击战

    作者 | 马超 责编 | 张红月 出品 | CSDN(ID:CSDNnews) 受任于败军之际,奉命于危难之间.近几年硅谷史上的传奇.英特尔几位掌门葛洛夫与欧德宁相继离世,虽然他们早已脱离一线多年,但 ...

  10. 携手百度 英特尔三大领域布局人工智能市场

    http://blog.itpub.net/28285180/viewspace-2158030/ 近日,在百度AI开发者大会Baidu Create上,英特尔人工智能事业部副总裁兼人工智能架构总经理 ...

最新文章

  1. basicLSTMCELL() num_units参数代表了LSTM输出向量的维数
  2. java.util.concurrent.Exchanger应用范例与原理浅析--转载
  3. mongoose的基本操作
  4. 统一建模语言UML整理之开篇
  5. Client向Server send数据,返回WSAEWOULDBLOCK错误
  6. [软件推荐]使用OneNote来构建你自己的知识库(OFFICE2010)
  7. 关于如何让cell一直保持选中?
  8. CentOS 6.5 yum安装配置lnmp服务器(Nginx+PHP+MySQL)
  9. -xdebug java8_多种高级debug方法,帮你更快定位问题
  10. java 抽象类与接口的区别及其在jdk中的应用
  11. 苹果cmsv10仿片库网PC+WAP美化高端免费自适应模板
  12. Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day22】—— 并发编程2
  13. ftp服务器目录创建文件夹权限设置,ftp服务器 创建文件夹权限设置
  14. 并发之volatile底层原理
  15. vue实战-实现换主题/皮肤功能
  16. 人生感悟--条条经典
  17. 耳朵经济下,有声读物的加与减
  18. autox.js在vscode(win7)与雷神模拟器上的开发环境配置
  19. 【文末抽书】Java设计模式--单例模式
  20. python编程从入门到实践第二版答案(第三章)

热门文章

  1. 华为外包测试2年,不甘被替换,168天的学习转岗成正式员工
  2. spring boot(五) 用户注册功能
  3. 数据介绍与描述性分析——以NBA球员薪酬影响因素分析为例
  4. IT售前工作职责和流程
  5. 小红书后台开发岗面试经历复盘
  6. 罗永浩演讲有趣的PPT
  7. Linux版本qq可以远程协助吗,QQ的最实用功能:远程协助
  8. 【通俗易懂的通信】马尔可夫过Ⅲ:马尔可夫链的极限性态与平稳分布
  9. Photoshop 更改图片颜色
  10. qplot函数添加回归曲线R方方差分析表