计算机控制器(《计算机组成原理》学习笔记 NO.013 计算机的控制器)

计算机控制器
1.概述
控制器是协调和控制计算机运行的,CPU的一部分。

2.程序计数器
程序计数器用来存储下一条指令的地址
CPU工作时,循环从程序计数器中拿出指令
当指令被拿出时,指向下一条指令
程序计数器主要用于提供给其他控制单元,当前需要执行的指令地址的。

3.时序发生器
电气工程领域,用于发送时序脉冲
CPU依据不同的时序脉冲有节奏的进行工作

4.指令译码器
指令译码器是控制器的主要部件之一
计算机指令由操作码和地址码组成
翻译操作码对应的操作以及控制传输地址码对应的数据

5.指令寄存器
指令寄存器也是控制器的主要部件之一
缓存从主存或高速缓存取的计算机指令
CPU执行相关指令时,可以直接从指令寄存器取出指令

6.主存地址寄存器
保存当前CPU正要访问的内存单元的地址
用于保存数据,同时使用地址总线与主存进行相关通信

7.主存数据寄存器
保存当前CPU正要读或写的主存数据
使用数据总线与主存进行相关通信

8.通用寄存器
用于暂时存放或传送数据或指令
可保存ALU(算术逻辑单元) 的运算中间结果
容量比一般专用寄存器要大

计算机控制器相关文章

版权声明