控制器的功能
程序计数器 | 用于存放下一条指令 |
---|---|
指令寄存器 | 用于保存当前指令的代码 |
指令译码器 | 对操作码字段进行译码 |
微操作信号发生器 | 根据指令、状态寄存器的内容控制整个控制信号 |
时序系统 | 用于得到时钟信号 |
MAR | 存储访问单元的地址 |
MDR | 存放需要向主存写入的信息,从主存中读出信息 |
用户可编程:PC,PSW,ACC,R0
逻辑算术单元:ALU
寄存器
控制电路:CU
中断系统
数据通络的基本构造:
1,专用通路:需要管理多条通路,需要用到多路选择器+三态门
2,内部总线:简单,但会发生冲突
控制器的基本结构:
PC,IR,MAR,MDR,指令译码器,时序系统,微操作信号发生器
CPU的功能:
指令控制、操作控制、时间控制、数据加工、中断处理
运算器的功能:
对数据进行加工
控制器的功能:
取指令、分析指令、执行指令
运算器的基本结构:
ALU,ACC,PSW,暂存寄存器,通用寄存器组,移位器,计数器