CPU相关知识

2022-10-27  本文已影响0人  CodeYang

以下截图及相关信息,均来源于马士兵公开课中


CPU相关知识

进程:CPU分配资源的基本单位

线程:CPU执行的基本单位

计算机结构图:

计算机的组成.png

一、CPU内部结构

PC指令寄存器:

存储下一条要执行的指令地址

Registers 寄存器:

存放计算相关数据

ALU逻辑运算单元:

用于计算

Cache缓存:

切换线程时把之前线程的数据放到缓存中

二、多核CPU内部图解

多核CPU,每个核都有自己的L1、L2;多个核共享一个缓存 L3 。如果有多个CPU ,多个CPU共享主内存 [主存]

多核CPU.png

三、超线程

CPU内部:1个核 = ALU + Registers(多个) + PC(多个)

所谓的四核八线程:每1个核 = ALU + Registers(2个) + PC(2个)

不断切换选择 PC1,Registers / PC ,Registers2 / PC2

超线程图解.png
上一篇下一篇

猜你喜欢

热点阅读