全球旧事资料 分类
8个、16个、32个或者更多,构成一个通用寄存器组,以减少访问存储器的次数,提高运算速度。
上上上
A
B

上上

上上上

ALU


图12简单的运算器示意图
2.控制器控制器是指挥、协调计算机各大部件工作的指挥中心。控制器工作的实质就是解释、执行指令。它每次从存储器中取出一条指令,经分析译码,产生一串微操作命令,发向各个执行部件,控制各部件,使整个机器连续地、有条不紊地工作。为了使计算机能够正确执行指令,CPU必须能够按正确的时序产生操作控制信号,这是控制器的主要任务。如图13所示,控制器主要由下列部分组成。(1)程序计数器(PC):又称指令计数器或指令指针(IP),在某些机器中用来存放正在执行的指令地址;在大多数机器中则存放要执行的下一条指令的地址。指令地址的形成有两种可能:一是顺序执行的情况,每执行一条指令,程序计数器加“1”以形成下条指令的地址,该加“1”计数的功能,有的机器是PC本身具有的,也有的机器是借用
f4
上篇计算机应用与电子商务基础知识篇
运算器完成的;二是在某些条件下,需要改变程序执行的顺序,这常由转移类指令形成转移地址送到PC中,作为下条指令的地址。

上上上

上上上

上上上



上上上上上上
上上上上上
ALU
上上上上上上上上
上上上上上上
上上上
上上上上上
上上上上上
上上上上上
上上上上
“1”
上上上上
上上上上上上上上上上上上
图13控制器组成图
(2)指令寄存器(IR):用以存放现行指令,以便在整个指令执行过程中,实现指令的全部功能控制。
(3)指令译码器:又称操作码译码器,它对指令寄存器中的操作码部分进行分析解释,产生相应的控制信号提供给操作控制信号形成部件。
(4)脉冲源及启停控制线路:脉冲源产生一定频率的脉冲信号作为整个机器的时钟脉冲,是周期、节拍和工作脉冲的基准信号。启停控制线路则是在需要时保证可靠地开放或封锁时钟脉冲,控制时序信号的发生与停止,实现对机器的启动与停机。
(5)时序信号产生部件:以时钟脉冲为基础,具体产生不同指令相对应的周期、节拍、工作脉冲等时序信号,以实现机器指令执行过程的时序控制。
f(6)操作控制信号形成部件:综合时序信号、指令译码信息、被控功能部件反馈的状态条件信号等,形成不同指令所需要的操作控制信号序列。
(7)中断机构:实现对异常情况和某些外来请求的处理。(8)总线控制逻辑:实现对总线信息传输的控制。
112存储器
存储器r
好听全球资料 返回顶部