cpu 中央处理器
程序控制 操作控制 时间控制 数据处理
![](https://img-blog.csdnimg.cn/f16a0cc8258549329cae3932a1c6d4b3.png)
运算器:算数逻辑单元ALU (+-*/ 逻辑运行) 累加计算器AC(为alu提供工作区) 数据缓存寄存器 DR(暂存指令和数据) 状态条件寄存器PSW(保存指令条件码)
控制器:程序计数器PC(指令计数) 指令寄存器IR(内存到缓存寄存器) 指令译码器(首先分析这条指令的操作码是什么,以决定操作的性质和方法,然后才能控制计算机其他各部件协同完成指令表达的功能。这个分析工作由译码器来完成。 指令执行通过控制部件进行指令译码) 时序部件("作息时间"的东西,使计算机可以准确、迅速、有条不紊地工作。机器一旦被启动,即CPU开始取指令并执行指令时)
宏观分析:
单处理系统 -- 单cpu
并行多处理系统 -- 多cpu
分布式处理系统 -- 多电脑
微观分析:
![](https://img-blog.csdnimg.cn/d5880211d985499ba982ebc7125f6909.png)
![](https://img-blog.csdnimg.cn/b1de9a8819af439380e92f47d04046ae.png)
指令系统:
![](https://img-blog.csdnimg.cn/82a29a82acda46e4a0e5d39dd40a38df.png)
![](https://img-blog.csdnimg.cn/021a231af182454699fa5b976ab37116.png)
流水线指令执行
![](https://img-blog.csdnimg.cn/ccd68770b6a64948891f5e00a80c4c5d.png)
![](https://img-blog.csdnimg.cn/69b01cd92b1f498b85bbcebd2de524c8.png)
![](https://img-blog.csdnimg.cn/8ff2b8516f4e4c79a21f2ee6dcb8c589.png)
![](https://img-blog.csdnimg.cn/d362fa9b85664fb3bf2997f6cb71b826.png)
![](https://img-blog.csdnimg.cn/55b4511610554d758ffe35a38cf5250a.png)