CPU的功能和结构
运算器
对数据进行加工
算术逻辑单元ALU、暂存寄存器、通用寄存器、累加寄存器ACC、程序状态字寄存器PSW、移位器、计数器
控制器
取指令、分析指令、执行指令、中断处理
程序计数器PC,指令寄存器IR
指令译码器、时序系统、微操作信号发生器
存储器地址寄存器MAR,存储器数据寄存器MDR
用户可见的寄存器:通用寄存器组、程序状态字寄存器PSW、程序计数器PC
用户不可见的寄存器:MDR、MAR、IR、暂存寄存器
CPU
CPU=运算器+控制器+控制单元+寄存器+中断
指令控制:取指令、分析指令、执行指令
操作控制:管理并产生从内存取出的每条指令的操作信号
时间控制:对各种操作信号进行时间上的控制
数据加工:对数据进行算术和逻辑运算
中断处理:对计算机运行中出现的异常情况和特殊请求进行处理