CPU和微架构的概念
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和微架构的概念相关推荐
- Intel, AMD及VIA CPU的微架构(39,完)
21. 微架构的比较 已经调查的最先进微架构代表了不同的微架构核心:AMD,Pentium 4(NetBurst),Pentium M与Intel Core 2核心.现在我将讨论这些微架构的优缺点.我 ...
- Intel CPU 历代微架构名称
1 本文由来 前段时间网上买了金士顿的系统指定内存(DDR3 1600 低电压版本1.35V), 8G x 2 = 16GB.顺利安装到了Mac Mini上,运行稳定快速.今天觉得这么大内存用在家用的 ...
- linux系统查看cpu微架构,Intel CPU 历代微架构名称
1 本文由来 前段时间网上买了金士顿的系统指定内存(DDR3 1600 低电压版本1.35V), 8G x 2 = 16GB.顺利安装到了Mac Mini上,运行稳定快速.今天觉得这么大内存用在家用的 ...
- 有关指令集架构与微架构的一些知识
指令集(架构)与微架构 如果把处理器比作是一个算盘的话,指令集架构就是算盘运算时使用的"加减乘除"这些法则,你看不见摸不着,但确实是客观存在的法则:微架构就是算盘上的算珠,你能 ...
- 科普:什么是处理器微架构?
本次来分享一些芯片相关的小科普文.作为嵌入式开发工程师,我们对芯片都需要有一定的了解. 指令集 1.指令集的体现 指令集,就是CPU中用来计算和控制计算机系统的一套指令的集合.而指令集的先进与否,也关 ...
- 指令集架构、微架构、处理器架构、CPU架构、内核
前两天看书碰到了"CPU架构"这个词,脑子里感觉有点模糊不懂.查阅相关资料后又陆续碰到了"指令集架构"."微架构"."处理器架构& ...
- 指令集架构、微架构、处理器架构、CPU架构
前两天看书碰到了"CPU架构"这个词,脑子里感觉有点模糊不懂.查阅相关资料后又陆续碰到了"指令集架构"."微架构"."处理器架构& ...
- CPU微架构资源及监测
(未完待续,持续更新中) 目录 PMU perf map Cache类 TLB TLB结构与层级 任务切换 Perf监测 Cache 结构和层级 Perf监测 PMU perf map perf ...
- 处理器架构 (三) 架构指令集微架构ISA 等概念
简述 指令集架构标准 RISC与CISC RISC(全称Reduced Instruction Set Computer,精简指令系统计算机)则是一套优化过的指令架构 更像是 指令集架构标准,并不是实 ...
最新文章
- php dw文件上传下载,使用PHP实现文件上传
- python导入csv文件-Python读写文件(csv、txt、excel)
- 【转载】浅谈EDA验证工具
- gdi 格式转换 vb_VB 程序设计举例
- ASP.NET Core 源码学习之 Options[4]:IOptionsMonitor
- 970页绝版资料!初高中数学与竞赛知识点+方法技巧,由苏步青当顾问,众多一线名师共同编写!...
- java如何将String转换为enum
- 树莓派4b自带wifi_树莓派4B日志二:WiFi远程配置与换源
- opencv-api fitEllipse
- Node.js:常用工具、路由
- 深入了解人工智能机器人的应用领域有哪些?
- 梯度,散度,旋度的理解
- Linux下C++的多线程编程
- Spring Boot 2.3 优雅停机来了,新特性真香!!
- 【钟表识别】基于matlab GUI形态学钟表识别【含Matlab源码 1351期】
- 【系列二之图像处理系列】提取图片(1)
- 美标AWG与国标MM线径、电流换算对照表
- 华为数字化转型步骤、方法和目标
- python 手机号码归属地 软件_Python实现的手机号归属地相关信息查询功能示例
- 【历史上的今天】10 月 1 日:仙童半导体公司诞生;斯坦福大学正式办学;万维网之父成立万维网联盟
热门文章
- Electron中 提示:Uncaught ReferenceError: process is not defined
- C#中读写Xml配置文件常用方法工具类
- Webservice入门教程_用JDK开发Webservice
- 使用 FocusScopeNode 在 TextFormFields 之间轻松移动焦点
- Qt中为工程添加资源文件、给按钮添加图片
- 神策数据李文浩:企业服务如何破局增长?
- LILY 英语携手神策数据 数据赋能少儿英语学习创新体验
- 2019年第十二届全国大学生信息安全实践创新赛线上赛Writeup
- 利用 Rize 来进行 UI 测试或 E2E 测试
- React Native之AppRegistry模块