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中主要包括节拍脉冲发生器、控制矩阵、时钟脉冲发生器、复位电路和启停电路等控制逻辑
运算器:为了完成运算。包括算术逻辑运算单元ALU(Arithmetic and Logic Unit)、浮点运算单元FPU(Floating Point Unit)、通用寄存器组、专用寄存器(专用寄存器通常是一些状态寄存器,不能通过程序改变,由CPU自己控制,表明某种状态)。
控制器:用于控制着整个CPU的工作。由令寄存器IR(InstructionRegister)、程序计数器PC(ProgramCounter)和操作控制0C(OperationController)三个部件组成,对协调整个电脑有序工作极为重要。
控制器根据用户预先编好的程序,依次从存储器中取出各条指令,放在指令寄存器IR中,通过指令译码(分析)确定应该进行什么操作,然后通过操作控制器OC,按确定的时序,向相应的部件发出微操作控制信号。操作控制器OC中主要包括节拍脉冲发生器、控制矩阵、时钟脉冲发生器、复位电路和启停电路等控制逻辑
相关文章推荐
- CPU的基本结构和功能
- 2.1 8086CPU的内部结构
- CPU内部结构图
- 计算机体系结构原理——数据操控(CPU工作原理)
- 计算机CPU体系结构以及指令流水原理介绍
- 8086——CPU的功能结构
- 汇编语言学习00_计算机系统的硬件结构、8086cpu结构
- cpu处理结构浅谈
- CPU结构及段地址偏移地址的概念
- 【计算机体系结构】CPU--保护模式 分页表 描述符 段选择子
- CPU中哈佛结构和冯•诺依曼结构的区别
- CPU的结构
- 从Java视角理解系统结构(一)CPU上下文切换
- CPU的内部物理结构介绍【转】自己留着看看
- 2.5 16位结构的CPU
- CPU结构概念总结
- TMS320C54x系列DSP的CPU与外设——第2章 TMS320C54x DSP体系结构总体介绍
- CPU、指令集、体系结构以及操作系统
- 回过头再看 计算机体系结构1----CPU上下文切换
- 让梁大侠头疼的CPU段式结构的由来