硬件基础知识
CPU的制作过程
制造CPU的基本原料
如果问及CPU的原料是什么,大家都会轻而易举的给出答案—是硅,但硅又来自哪里呢?其实就是那些最不起眼的沙子。
难以想象吧,充满着神秘感的CPU竟然是用沙子做的。
不过这中间是一个很复杂的制造过程,不是随便一把沙子就能做出来的。其中还需要一些金属(铝..等等)和一些化学原料,都起着不同的作用。
cpu的制造过程
作为制作cpu的主要原料硅,它的处理工作十分重要
首先需要对硅进行提纯,一般的沙子,硅的含量在10%-20%左右
所以需要对沙子进行高温熔化,然乎对硅进行高度提纯,纯度(99.99%),然后做成一个硅锭形态,其实就是一个圆柱体
然后把这个圆柱体,切片,打磨。
光刻蚀
光刻蚀这是目前的CPU制造过程当中工艺非常复杂的一个步骤,为什么这么说呢?
它需要在这个圆上面,刻密密麻麻的线路图,非常复杂
你自己想象一个,在一个很小的芯片上面,相当于把中国地图给刻进去,难度不言而喻。
之后还要经过一系列的操作工艺,才能形成一块小小的cpu。
晶体管
cpu的核心其实就是晶体管,一块cpu里面其实刻着密密麻麻的晶体管,一个针头上就能放下大约3000万个。
在计算机出来之前,有个难点,就是如何代表数字,如何系统的处理数字,比如以前的算盘..可以代表数字。
就有人发明了,用电压来表示数字
大部分计算机使用的是布尔数学体系,它只有两种可能的值:正确和错误,并用二进制数字1和0表示,他们分别被高电压和低电压表示
因为晶体管是半导体,半导体就是你从左往右电流是通的,但是你从右往左它就不通了,简单来讲就是这个意思,
不过其中还有一系列复杂的逻辑运算,对于程序员来说没有必要了解的太深,懂一些就可以了。
书籍推荐,可以选读
▪《编码:隐匿在计算机软硬件背后的语言》
▪《深入理解计算机系统》