1.控制器:
(1)指令寄存器(IR)
指令=操作码+寄存码
指令存于指令寄存器
(2)程序计数器(PC)
仅用来存放指令地址,一般总是存放下一个 即将执行的指令的地址,一般每执行个PC的值 会自动+1
(3)地址寄存器(AR)
保存当前CPU访问的内存单元地址,用于处理内存与CPU读写速度不同
(4)指令译码器 (ID)
对操作码进行解释 将操作码解释为如加减乘除
2.CPU执行算数逻辑运算,常将操作书和结果暂存在累加器AC中
3.操作数地址和操作指令(加减乘除)保 存在指令寄存器
4.用户可见:通用寄存器组、程序状态字寄存器(PSWR)、程序计数器(PC)、累加寄存器(ACC)
用户不可见:指令寄存器(IR)、暂存寄存器(DR)、存储器地址寄存器(MAR)、存储器数据寄存器(MDR)
近期评论