森宝网络

CPU里的几十亿个晶体管的分工是怎样的?cpu的晶体管长啥样

  这个问题需要循序渐进,才能回答清楚,为便于理解,需要多上图片。

  一颗高性能CPU,其内部的复杂程度堪比一座北上广深这样的一线城市。

  如果说城市的基础建筑材料是砖头,和钢筋、水泥配合,建成高楼大厦,那么CPU也有基础构成元件,它就是晶体管。

  当然,上图中的晶体管个子太大,CPU内的晶体管都是纳米级别,模样大不相同(运行原理完全一样),看起来像纱网格子(见下图):

  晶体管需要搭配电容、电阻等其它元件,才能完成“开”、“关”动作,对应计算机语言的“0”和“1”,这也是计算机只能读懂“0”和“1”的原因(现在的编程语言被称为高级语言,运行时都需要芯片中的编译器翻译成机器能读懂的0和1组成的语言),实际上所有的运算过程都是数以亿计的晶体管在不断重复“开”、“关”动作。所有的运算结果,不管是游戏的画面、电影特效还是计算器算买菜钱,都是晶体管不同开关动作组合的结果。

  晶体管如何和电容搭配?我举DRAM(俗称电脑内存)为例,一个DRAM单元可以存储1比特数据,它由1个晶体管和两个电容组成。见下图。

  CPU的内部结构要复杂一些,和DRAM的差别在于,DRAM的基本单元(DRAM CELL)结构都是一样的,这也是DRAM拼制造的原因;而CPU内的基本单元的结构并不一样,这样才能组成算术逻辑单元、寄存器、译码器、缓存等部件,最终组成一个CPU内核,由于内部线路复杂,所以CPU既拼制造,也拼设计,比DRAM难度上了一个大台阶。

  现代CPU基本都是多核打天下,如下图的至强处理器有10个内核。

  总之,不管CPU多么复杂,它其实都是晶体管和电容、电阻等纳米级的元件,经过复杂的设计组合,得到不同的部件(算术逻辑单元、寄存器等),再由部件组成CPU内核,多个CPU内核再组成CPU,封装后就成了我们看到的样子。见下图:

  

CPU里的几十亿个晶体管的分工是怎样的?cpu的晶体管长啥样

  

CPU里的几十亿个晶体管的分工是怎样的?cpu的晶体管长啥样

  

CPU里的几十亿个晶体管的分工是怎样的?cpu的晶体管长啥样

  原创回答,搬运必究。

  20亿晶体管是如何集成在一个小小的芯片上,而又是如何工作的?让我们一起来研究

  首先CPU在13年的时候就已经可以集成20亿个晶体管,当然作为中央处理器CPU芯片中还包涵其他各种各样的器件例如三极管,二极管,晶闸管,MOSFFET,IGBT等,这些都是CPU内部集成的芯片,CPU的安装无疑是一层层进行焊接的,利用非常高的机器将纳米级别的晶体管进行架构式的安装,CPU内核心的也是一块半导体晶圆,通过半导体蚀刻工艺在晶圆上生成众多的晶体管单位,再通过微点焊金丝的方式将各个引脚电路引出至芯片封装的管脚,最后进行封装,每一步都是非常精密的,这些过程都是机械来做。

  至于怎样工作,我们都知道计算机都是通过传输0和1信号,这些信号是如何产生的呢?是利用晶体管的关断,关时为1信号,断为0信号,这样CPU就具备了处理信息和传输信息的能力,然人为对信号进行编码排布就行成各种各样的信号形式。大体就是这样,若具体的讲起来可能讲一两天也不会讲完。人类的时代在进步,相信未来CPU会带来更好的创新。

  

CPU里的几十亿个晶体管的分工是怎样的?cpu的晶体管长啥样

  CPU是在特别纯净的硅材料上制造的。CPU的工作原理就像一个工厂对产品的加工过程:进入工厂的原料(程序指令),经过物资分配部门(控制单元)的调度分配,被送往生产线(逻辑运算单元),生产出成品(处理后的数据)后,再存储在仓库(存储单元)中,最后等着拿到市场上去卖(交由应用程序使用)。

未经允许不得转载:五金工具_五金配件_五金建材_机械设备-森宝五金网 > CPU里的几十亿个晶体管的分工是怎样的?cpu的晶体管长啥样

评论

留言与评论(共有 0 条评论)
   
验证码: