您的位置:首页 > 其它

CPU的结构

2017-04-20 22:48 806 查看
CPU主要包括运算器(ALU,Arithmetic and Logic Unit)和控制器(CU,Control Unit)两大部件。此外,还包括若干个寄存器和高速缓冲存储器及实现它们之间联系的数据、控制及状态的总线。从上面的叙述我们可以看出,CPU主要包含运算逻辑器件、寄存器部件以及控制部件等。



运算器:为了完成运算。包括算术逻辑运算单元ALU(Arithmetic and Logic Unit)、浮点运算单元FPU(Floating Point Unit)、通用寄存器组、专用寄存器(专用寄存器通常是一些状态寄存器,不能通过程序改变,由CPU自己控制,表明某种状态)。

控制器:用于控制着整个CPU的工作。由令寄存器IR(InstructionRegister)、程序计数器PC(ProgramCounter)和操作控制0C(OperationController)三个部件组成,对协调整个电脑有序工作极为重要。
控制器根据用户预先编好的程序,依次从存储器中取出各条指令,放在指令寄存器IR中,通过指令译码(分析)确定应该进行什么操作,然后通过操作控制器OC,按确定的时序,向相应的部件发出微操作控制信号。操作控制器OC中主要包括节拍脉冲发生器、控制矩阵、时钟脉冲发生器、复位电路和启停电路等控制逻辑
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  CPU 运算器 控制器