5.1 CPU功能和组成
5.2 指令周期
5.3 时序产生器和控制方式
5.4 微程序控制器(重点)
5.5 硬布线控制器
5.6 流水CPU
5.7 RISC CPU
5.8 多媒体CPU
CPU的功能和组成
CPU的功能
①指令控制(程序的顺序控制)
②操作控制(一条指令由若干操作信号实现)
③时间控制(指令各个操作实施时间的定时)
④数据加工(算术运算和逻辑运算)
指令控制
(程序执行顺序的控制):
程序是一个指令序列,这些指令的相互顺序不能任意颠倒,保证机器按顺序执行程序时CPU的首要任务。
操作控制
(根据指令的功能发出若干个操作信号)
把各种操作信号送往相应的部件,从而控制这些部件按指令的要求进行动作。
时间控制
(对各个操作实施时间上的定时,只有这样,计算机才能有条不紊的工作。)
数据加工
对数据进行算术运算和逻辑运算处理。完成数据的加工处理,是CPU的根本任务。
CPU的基本组成
早期的CPU包括
运算器,控制器
中央处理机CPU包括
- 运算器
- 控制器
- cache