作为一名程序员,与计算机打交道的日子不计其数。
不管你是玩硬件还是做软件,你的世界自然都少不了计算机最核心的——CPU。
<strong>01、CPU是什么?</strong>
CPU 的全称是 Central Processing Unit,
也是你的电脑中最硬核的组件。
CPU 与计算机的关系就相当于大脑和人的关系。
它是一种小型的计算机芯片,通常嵌入在电脑的主板上。
CPU的构建是通过在单个计算机芯片上放置数十亿个微型晶体管来实现。
这些晶体管使它能够执行运行存储在系统内存中的程序所需的计算,
所以,也可以说CPU决定了你电脑的计算能力。
<strong>02、CPU 实际做什么?</strong>
CPU的工作核心是从程序或应用程序中获取指令并且执行计算。
这个过程一共有三个关键阶段:提取,解码和执行。
CPU先从系统的RAM中提取指令,随后解码该指令的实际内容,最后再由CPU的相关部分执行该指令。
<strong>03、CPU 的内部结构</strong>