计算机一级MSOffice第二章考点解析2
分类: 计算机
时间: 2019-01-18 11:15:52
作者: 全国等级考试资料网
2.1.2控制器
控制器(Control Unit,cu)是计算机的心脏,由它指挥全机各个部件自动、协调地工作。控制器的基本功能是根据指令计数器中指定的地址从内存取出一条指令,对指令进行译码,再由操作控制部件有序地控制各部件完成操作码规定的功能。控制器也记录操作中各部件的状态,使计算机能有条不紊地自动完成程序规定的任务。
从宏观上看,控制器的作用是控制计算机各部件协调工作。从微观上看,控制器的作用是按一定顺序产生机器指令以获得执行过程中所需要的全部控制信号,这些控制信号作用于计算机的各个部件以使其完成某种功能,从而达到执行指令的目的。所以,对控制器而言,真正的作用是对机器指令执行过程的控制
控制器由指令寄存器 (Instruction Register.IR)、指令译码器(Instruction Decoder,ID)、程序计数器 (Program Counter,PC)和操作控制器(Operation Controller,OC)4个部件组成,如图2-2所示。IR用以保存当前执行或即将执行的指令代码;ID用来解析和识别IR中所存放指令的性质和操作方法;OC则根据ID的译码结果,产生该指令执行过程中所需的全部控制信号和时序信号;PC总是保存下一条要执行的指令地址,从而使程序可以自动、持续地运行。