目录
CPU 的基本组成
微处理器的出现得益于集成电路的发展,将控制器和运算器集成在一个芯片上,称为中央处理器(CPU)。
CPU 从逻辑上可以分为 3 个模块:
- 控制单元
- 运算单元
- 存储单元
这 3 部分由 CPU 的片内总线连接起来。片内总线,指计算机各芯片内部传送信息的通道。
控制单元(控制器)
控制单元是 CPU 的指挥控制中心,主要由 PC 程序计数器、指令寄存器 IR(Instruction Register)、指令译码器 ID(Instruction Decoder)和操作控制器 OC(Operation Controller)组成。控制单元工作时,PC 根据程序依次从存储器中取出一条条指令并暂存在 IR 中,通过 ID 分析指令的内容,以确定应该进行什么操作,然后通过 OC 按照确定的时序,向相应的部件发出微操作控制信号。OC 中主要包括节