计算机组成原理第1819讲第5章.pptVIP

  • 4
  • 0
  • 约7.68千字
  • 约 55页
  • 2018-12-31 发布于湖北
  • 举报
5.4 .6 硬布线控制的计算机 ? 在CPU(运算控制器)逻辑框图中,由“时序控制信号形成部件”产生控制计算机各部分操作所需的控制信号。这个部件的组成一般有两种方式,一种为微程序控制方式;另一种为硬布线控制方式, 硬布线控制方式是通过逻辑电路直接连线而产生控制信号的,所以又称为组合逻辑控制方式。本节主要讨论硬布线控制方式与微程序控制的差别上,相同部分不在重复。 时序与节拍 一条加法指令的实现可分成取指、计算地址、取数及执行等几个步骤,在微程序中,每一步由一条微指令实现;在硬布线控制方式中由指令的操作码直接控制并产生实现上述各步骤所需的控制信号。在大部分情况下,每一步由一个机器周期实现,如何区分一条指令的四个机器周期呢?可以采用两位计数器的译码输出来表示当前所处的机器周期。 操作控制信号的产生 1.操作码译码器 指令由操作码与地址码两部分组成,其中操作码表示当前 执行的是什么指令,例如加法指令还是减法指令。假如操 作码有7位,则最多可表示128条指令,一般在机器设置一 个指令译码器,其输入为7位操作码,输出有128根线,在 任何时候,有且仅有一根线为高电位,其余均为低电位 (或一根线为低电位,其余为高电位),每根输出线表示 一条指令,因此译码器的输出反映当前正在执行的指令。 硬布线控制器的组成 硬布线控制逻辑设计中的若干问题 1.指令操作码的代码分配 指令系统确定后,指令

文档评论(0)

1亿VIP精品文档

相关文档