对CPU内部,主要的6个组成部分为:
1)运算部件
核心部件为ALU以及选择器/锁存器和移位器组成。
2)寄存器设置
包括处理寄存器(如处理REG、暂存器)、控制寄存器(指令REG、PC、PSW)以及主存接口寄存器(地址寄存器MAR、数据缓冲寄存器MBR)。
3)总线
包括:CPU内部总线、部件内总线、系统总线以及系统外总线。
CPU内部总线比外部总线宽、复杂。
4)时序系统
一条指令如何分布执行以及其它部件的协调,时序系统的主要工作。
5)微操作命令产生部件
微操作命令是最基本的控制命令 。
控制流产生的微操作命令,控制数据传送和运算处理。
包括:组合逻辑控制器和微程序控制器。
6)CPU内部数据通路结构
这三个图都是
CPU历来都是一个高大上的话题可能就一无所知了。曾经小编对于CPU也是一头雾水后来请教了很多大神,才粗略地搞明白了一点。在此,小编就按照自己的理解,尽量用最通俗的语言去撕开CPU神秘的面纱,让更多人能够明白CPU