第5章 中央处理器CPU
5.1 CPU的功能、组成、分类
1.CPU的功能
①指令控制
②操作控制
③时间控制
④数据加工
⑤中断处理
2.CPU的组成:运算器、控制器
1.运算器
(1)运算器基本功能:对数据进行加工。包括算术运算、逻辑运算、移位操作等。
(2)运算器组成:
①算数逻辑单元 ALU
②累加寄存器 ACC (Accumulator register,简称 累加器)
③通用寄存器组 【通用寄存器:只能存放 数据和地址,不能存放指令】
④程序状态字寄存器 (标志寄存器) PSW
⑤移位器
⑥暂存寄存器
⑦计数器
2.控制器
(1)控制器基本功能 :取指令、分析指令、执行指令
(2)控制器组成:
①程序计数器 PC 【PC存放 指令地址,下一条要执行的指令在主存中的地址】
②指令寄存器 IR 【IR存放 指令】
③指令译码器 ID (Instruction Decoder) 【指令译码器,是对指令的操作码字段进行译码】
④存储器地址