处理器由运算器、控制器、一系列的寄存器以及高速缓存构成
运算器实现指令中的算术和逻辑运算,是计算机计算的核心
控制器负责控制程序运行的流程,包括取指令、维护CPU状态、CPU与内存的交互等等
寄存器是指令在CPU内部作处理的过程中暂存数据、地址以及指令信息的存储设备,在计算机的存储系统中它具有最快的访问速度
高速缓存处于CPU和物理内存之间;一般由控制器中的内存管理单元(MMU:Memory Management Unit)管理;访问速度快于内存,低于寄存器;利用程序局部性原理使得高速指令处理和低速内存访问得以匹配,从而提高CPU的效率
运算器实现指令中的算术和逻辑运算,是计算机计算的核心
控制器负责控制程序运行的流程,包括取指令、维护CPU状态、CPU与内存的交互等等
寄存器是指令在CPU内部作处理的过程中暂存数据、地址以及指令信息的存储设备,在计算机的存储系统中它具有最快的访问速度
高速缓存处于CPU和物理内存之间;一般由控制器中的内存管理单元(MMU:Memory Management Unit)管理;访问速度快于内存,低于寄存器;利用程序局部性原理使得高速指令处理和低速内存访问得以匹配,从而提高CPU的效率