第一章 基础知识
计算机与0和1
我们目前主要使用的计算机都是大规模集成电路机,是采用大规模和超大规模的集成电路作为逻辑元件的。
集成电路,按其功能、结构的不同,可以分为模拟集成电路、数字集成电路和数/模混合集成电路三大类。而我们的计算机主要是采用数字集成电路搭建的。
逻辑门是数字逻辑电路的基本单元。常见的逻辑门包括“与”门,“或”门,“非”门,“异或”等等。通过逻辑门可以组合使用实现更为复杂的逻辑运算和数值运算。
逻辑门可以通过控制高、低电平,从而实现逻辑运算。电源电压大小的波动对其没有影响,温度和工艺偏差对其工作的可靠性影响也比模拟电路小得多。所以相对稳定。
因为数字计算机是由逻辑门组成,而逻辑电路最基础的状态就是两个——开和关。所以,数字电路是以二进制逻辑代数为数学基础。二进制的基本运算规则简单,运算操作方便,这样一来有利于简化计算机内部结构,提高运算速度。
然而机器码过于繁琐且容易出错,继而诞生了汇编语言。
CPU
中央处理器(CPU)是执行计算机内部大部分处理的单元。为了控制与计算机其他部分之间的指令和数据流,CPU主要依赖于芯片组,芯片组是位于主板上的一组微芯片。
CPU 有两个组件:
- 控制单元:从存储器中提取指令并解码并执行它们
- 算术逻辑单元(ALU):处理算术和逻辑运算
cpu控制整个电脑的运行并进行运算,他的工作就是在内存中读取写入信