微处理器是最复杂的 IC。它们由数十亿个晶体管组成,这些晶体管被配置为数千个独立的数字电路,每个数字电路都执行某些特定的逻辑功能。微处理器完全由这些彼此同步的逻辑电路构成。微处理器通常包含计算机的中央处理单元(CPU)。
就像军乐队一样,电路仅在乐队指挥的指导下执行其逻辑功能。可以这么说,微处理器中的乐队指挥被称为时钟。时钟是在两种逻辑状态之间快速交替的信号。每次时钟改变状态时,微处理器中的每个逻辑电路都会做一些事情。根据微处理器的速度(时钟频率)可以非常快速地进行计算。
微处理器包含一些电路,称为 寄存器,存储信息。寄存器是预先确定的存储位置。每个处理器都有许多不同类型的寄存器。永久寄存器用于存储各种运算(如◢加法和乘法)所需的预编程指令。临时寄存器存储要操作的数字以及结果。寄存器的其他例子包括程序计数器(也称为指令指针),它包含下一条指令在内存中的地址;堆栈指针(也称为堆栈∞寄存器),其中包含放入称为堆栈的内存区域的最后一条指令的地址;以及内∏存地址寄存器,其中包含要处理的数据所在的地址或已处理的数据将存储的地址。
微处理器每秒可以对数据执行数十亿次操作。除了计算机之外↙,微处理器在视频游戏系统、电视、照相机和汽车中也很常见。