对CPU的理解

CPU概述

计算机在硬件上分为外围设备与主机设备,外围设备包括硬盘,光盘,显示器,鼠标,键盘等,主机设备分为CPU与主存,外围设备需与主机设备进行数据交互,主机设备将向外围设备发送控制信号控制外围设备。CPU是计算机中最复杂的核心部件,主要负责数据运算以及系统控制。

对CPU的理解

 CPU的基本结构

CPU内部分为运算器,寄存器,缓存部件,数据通路,时序部件,控制器,控制通路。

运算器负责算术运算与逻辑运算;寄存器负责存储数据或指令等;缓存部件是缓存从主存中读取的部分指令/数据,主要是为了解决CPU的高速与主存的低速不匹配问题;数据通路是各个部件交换数据的媒介;时序部件主要接收时钟信号,将其发送给控制器;控制器通过控制通路向各个部件发送控制信号;各部件通过数据/控制通路实现信息交互。

对CPU的理解

 图片来自慕课MOOC电子科技大学计算机组成原理课程。