cpu 也就是中央处理器,它是一块高度集成的硅芯片,内部核心模块主要由运算器控制器寄存器高速缓存还有总线组成,外部还有封装基板针脚或者触点,我们日常看到的 cpu 并不是单纯一块硅片,是把大量微型晶体管按照电路逻辑整合起来,依靠各个模块分工配合,完成取指令译码执行写回整套运算流程,理解 cpu 由什么组成之后,就能明白为什么核心缓存主频这些参数会直接影响 cpu 性能,也能看懂 cpu 满载高温卡顿这类故障的底层原理。
cpu 内部核心模块详解
| 模块名称 | 基础功能 | 补充说明 |
|---|---|---|
| 运算器 | 负责算术运算和逻辑判断,加减乘除比较移位等计算都在这里完成 | 内部包含 ALU 算术逻辑单元,还有浮点运算单元,处理小数浮点计算 |
| 控制器 | 指挥调度所有模块,协调指令执行顺序,和内存外设通信 | 相当于 cpu 的指挥中心,决定什么时候读取数据什么时候执行运算 |
| 寄存器 | cpu 内部最快的临时存储,存放当前正在运算的数据指令 | 速度远高于缓存和内存,容量很小,是运算临时工作台 |
| 高速缓存 | 分一级二级三级缓存,临时存放频繁调用的数据,减少等待内存的时间 | 一级缓存速度最快容量最小,三级缓存容量最大,是选购重点参数 |
| 内部总线 | 连接各个模块的数据通道,负责模块之间数据传输 | 分为数据总线地址总线控制总线,决定内部数据传输带宽 |
扩展组成部分
物理封装结构
1 硅晶圆核心 Die,就是真正集成晶体管的硅芯片,所有运算模块都制作在这一小块硅片上面
2 封装基板,承载硅核心,把内部电路引出,起到支撑和电气连接作用
3 针脚或者触点,台式 cpu 大多是触点,老款是针脚,用来插到主板插槽,实现和主板供电信号连接
4 顶盖金属保护盖,也就是俗称的 IHS,保护内部硅核心,同时作为导热接触面,把热量传导到散热器
其他配套集成单元
现代 cpu 内部还集成很多附加单元,不再是单纯运算核心
内存控制器,直接控制内存读写,决定支持内存代数频率
PCIe 控制器,提供高速通道,连接独立显卡固态硬盘
核显单元,部分 cpu 自带集成显卡,不需要独立显卡也能输出画面
电源管理单元,动态调节电压频率,实现睿频节能降频保护
cpu 完整工作流程
控制器从内存读取指令,放到寄存器里面译码,确认这条指令要做什么运算
运算器根据译码结果执行计算,读取缓存或者寄存器里面的数据
运算完成之后,结果写回寄存器或者缓存,再传回内存,等待下一条指令
多个核心并行的时候,每个核心都自带一套运算器控制器寄存器,通过内部总线共享三级缓存,实现多任务并行处理
收尾总结
cpu 由什么组成可以分成内部逻辑模块和外部封装两大部分,内部核心是运算器控制器寄存器缓存总线,外部是硅核心基板触点顶盖,现代 cpu 还集成内存控制器核显等单元,各个模块协同工作,才能完成所有软件指令运算,这套结构也是 cpu 性能参数的底层基础。
【常见问题】
问题 1 cpu 由什么组成里面 ALU 是什么
回答 1 cpu 由什么组成里面 ALU 就是算术逻辑单元,属于运算器核心部分,专门负责加减逻辑比较这类基础运算,是 cpu 最基础的计算单元。
问题 2 cpu 由什么组成里面三级缓存属于内部模块吗
回答 1 cpu 由什么组成里面三级缓存属于 cpu 内部集成模块,是高速缓存的一部分,作用是存放常用数据,降低等待内存的延迟,提升运算效率。
问题 3 cpu 由什么组成为什么还要金属顶盖
回答 1 cpu 由什么组成的金属顶盖一方面保护脆弱硅核心避免磕碰损坏,另一方面均匀传导热量,让散热器可以更好把 cpu 产生的热量带走。
问题 4 cpu 由什么组成,多核心是不是多个独立 cpu
回答 1 cpu 由什么组成里面多核心并不是多块独立 cpu,是在同一块硅芯片上面集成多套运算核心模块,共享内部总线和三级缓存,协同并行运算。
【免责申明】
本文内容仅作为硬件科普参考,不同品牌不同代际 cpu 内部集成单元会有差异,本文不对硬件拆装改装相关操作产生的任何损失承担责任。


