CPU是什么:

中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。

它的功能主要是解释计算机指令以及处理计算机软件中的数据。

+++++++++++++++++++++++++++++++++++++++++++++++++++++

CPU主要包括:

运算器(ALU)

高速缓冲存储器(Cache)

实现它们之间联系的数据(Data)

控制及状态的总线(Bus)

电子计算机三大核心部件:

中央处理器(CPU)

内部存储器(Memory)

输入输出设备(I/O)

++++++++++++++++++++++++++++++++++++++++++++++++++++++

CPU的主要功能:

处理指令、执行操作、控制时间、处理数据(进行算术运算和逻辑运算);

工作过程:

提取指令:从存储器或Cache中检索指令。

解码:根据CPU的指令集架构(ISA)将数值解释为指令。

执行:

写回:

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

性能参数:

制造工艺:

指令集:

处理技术:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

CPU的基本组成单元即为核心(core)。多个核心可以同时执行多件计算任务,前提是这些任务没有先后顺序。

核心的实现方式被称为微架构(microarchitecture)。微架构的设计影响核心可以达到的最高频率、核心在一定频

率下能执行的运算量、一定工艺水平下核心的能耗水平等等。

注意微架构与指令集是两个概念:指令集是CPU选择的语言,而微架构是具体的实现。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

参考链接:

中央处理器-百度百科:https://baike.baidu.com/item/%E4%B8%AD%E5%A4%AE%E5%A4%84%E7%90%86%E5%99%A8/284033?fr=aladdin

指令集架构、arm内核、SoC、处理器、CPU、GPU等的关系:https://blog.csdn.net/baidu_35679960/article/details/77606930

转载于:https://www.cnblogs.com/grooovvve/p/9816021.html

CPU和微架构的概念相关推荐

  1. Intel, AMD及VIA CPU的微架构(39,完)

    21. 微架构的比较 已经调查的最先进微架构代表了不同的微架构核心:AMD,Pentium 4(NetBurst),Pentium M与Intel Core 2核心.现在我将讨论这些微架构的优缺点.我 ...

  2. Intel CPU 历代微架构名称

    1 本文由来 前段时间网上买了金士顿的系统指定内存(DDR3 1600 低电压版本1.35V), 8G x 2 = 16GB.顺利安装到了Mac Mini上,运行稳定快速.今天觉得这么大内存用在家用的 ...

  3. linux系统查看cpu微架构,Intel CPU 历代微架构名称

    1 本文由来 前段时间网上买了金士顿的系统指定内存(DDR3 1600 低电压版本1.35V), 8G x 2 = 16GB.顺利安装到了Mac Mini上,运行稳定快速.今天觉得这么大内存用在家用的 ...

  4. 有关指令集架构与微架构的一些知识

    指令集(架构)与微架构   如果把处理器比作是一个算盘的话,指令集架构就是算盘运算时使用的"加减乘除"这些法则,你看不见摸不着,但确实是客观存在的法则:微架构就是算盘上的算珠,你能 ...

  5. 科普:什么是处理器微架构?

    本次来分享一些芯片相关的小科普文.作为嵌入式开发工程师,我们对芯片都需要有一定的了解. 指令集 1.指令集的体现 指令集,就是CPU中用来计算和控制计算机系统的一套指令的集合.而指令集的先进与否,也关 ...

  6. 指令集架构、微架构、处理器架构、CPU架构、内核

    前两天看书碰到了"CPU架构"这个词,脑子里感觉有点模糊不懂.查阅相关资料后又陆续碰到了"指令集架构"."微架构"."处理器架构& ...

  7. 指令集架构、微架构、处理器架构、CPU架构

    前两天看书碰到了"CPU架构"这个词,脑子里感觉有点模糊不懂.查阅相关资料后又陆续碰到了"指令集架构"."微架构"."处理器架构& ...

  8. CPU微架构资源及监测

    (未完待续,持续更新中) 目录 PMU perf map Cache类 TLB​​ TLB结构与层级 任务切换 Perf监测 Cache 结构和层级 Perf监测 PMU perf map perf ...

  9. 处理器架构 (三) 架构指令集微架构ISA 等概念

    简述 指令集架构标准 RISC与CISC RISC(全称Reduced Instruction Set Computer,精简指令系统计算机)则是一套优化过的指令架构 更像是 指令集架构标准,并不是实 ...

最新文章

  1. php dw文件上传下载,使用PHP实现文件上传
  2. python导入csv文件-Python读写文件(csv、txt、excel)
  3. 【转载】浅谈EDA验证工具
  4. gdi 格式转换 vb_VB 程序设计举例
  5. ASP.NET Core 源码学习之 Options[4]:IOptionsMonitor
  6. 970页绝版资料!初高中数学与竞赛知识点+方法技巧,由苏步青当顾问,众多一线名师共同编写!...
  7. java如何将String转换为enum
  8. 树莓派4b自带wifi_树莓派4B日志二:WiFi远程配置与换源
  9. opencv-api fitEllipse
  10. Node.js:常用工具、路由
  11. 深入了解人工智能机器人的应用领域有哪些?
  12. 梯度,散度,旋度的理解
  13. Linux下C++的多线程编程
  14. Spring Boot 2.3 优雅停机来了,新特性真香!!
  15. 【钟表识别】基于matlab GUI形态学钟表识别【含Matlab源码 1351期】
  16. 【系列二之图像处理系列】提取图片(1)
  17. 美标AWG与国标MM线径、电流换算对照表
  18. 华为数字化转型步骤、方法和目标
  19. python 手机号码归属地 软件_Python实现的手机号归属地相关信息查询功能示例
  20. 【历史上的今天】10 月 1 日:仙童半导体公司诞生;斯坦福大学正式办学;万维网之父成立万维网联盟

热门文章

  1. Electron中 提示:Uncaught ReferenceError: process is not defined
  2. C#中读写Xml配置文件常用方法工具类
  3. Webservice入门教程_用JDK开发Webservice
  4. 使用 FocusScopeNode 在 TextFormFields 之间轻松移动焦点
  5. Qt中为工程添加资源文件、给按钮添加图片
  6. 神策数据李文浩:企业服务如何破局增长?
  7. LILY 英语携手神策数据 数据赋能少儿英语学习创新体验
  8. 2019年第十二届全国大学生信息安全实践创新赛线上赛Writeup
  9. 利用 Rize 来进行 UI 测试或 E2E 测试
  10. React Native之AppRegistry模块