首页 电脑数码

cpu的组成部分? 程序员眼里的CPU结构是怎样的?

时间:2024-01-19 11:38:51  作者:我爱可乐编程


CPU 的英文是Central Processing Unit(中央处理器)顾名思义,好比与我们人类的大脑,相当于计算机的大脑,其重要性不言而喻了吧。

我们大多数人都知道CPU是数百万至数亿个晶体管构成,难道你不好奇它内部有哪些构成吗?它是如何运行的?怎么就能充当计算机的“大脑”呢?

那么,带着你们所有的疑问往下一窥究竟吧!

1、内部结构

这里先介绍下CPU的主要职责吧。

  1. 职责:解释和运行最终转换成机器语言的程序内容
  2. 内部结构:CPU内部由寄存器、时钟、运算器、控制器四个部分组成,各个部分可以用电流信号相互连通。一图胜千言,我们先看这张图吧!


程序员眼里CPU内部构成

说下每个组件的作用吧。

寄存器:可以存储程序运行的指令、数据等对象

控制器:把内存中的指令、数据等写入寄存器,可以根据指令执行后的结果来控制整个计算机。

这也是说明了上面我们为啥要说CPU能充当计算机的“大脑”的原因了。

运算器:这里充当一个搬运工的角色吧,负责运算从内存写入寄存器的数据等。

时钟:负责CPU在开始工作计时发出的时钟信号。

好了,今天的分享就到这儿了,可能有点短,但并不影响质量哈

相关文章