CPU_指令译码器
CPU_指令译码器实验CPU指令译码器 一、实验目的 1、理解指令译码器的作用和重要性。 2、学习设计指令译码器。 二、实验原理 指令译码器是计算机控制器中最重要的部分。所谓组合逻辑控制器就是指指令译
CPU_指令译码器 实验CPU指令译码器 一、实验目的 1、理解指令译码器的作用和重要性。 2、学习设计指令译码器。 二、实验原理 指令译码器是计算机控制器中最重要的部分。所谓组合逻辑控制器就是指指令 译码电路是由组合逻辑实现的。 组合逻辑控制器又称硬连线控制器,是设计计算机的一种方法。这种控制器中 的控制信号直接由各种类型的逻辑门和触发器等构成。这样,一旦控制部件构成 后,除非重新设计和物理上对它重新连线,否则要想增加新的功能是不可能的。结 构上这种缺陷使得硬连线控制器的设计和调试变得非常复杂而且代价很大。所以, 硬连线控制器曾一度被微程序控制器所取代。但是随着新一代及其及VLSI技术的 发展,这种控制器又得到了广泛重视,如RISC机广泛使用这种控制器。 逻辑网络的输入信号来源有3个:?指令操作码译码器的输出In;?来自时序发生 器的节拍典韦信号Tk;?来自执行部件的反馈信号Bj。逻辑网络的输出信号就是微 操作控制信号,用来对执行部件进行控制。 组合逻辑控制器的基本原理可描述位:某一微操作控制信号Cm是指令操作码译 码器的输出In、时序信号(节拍电位信号Tk)和状态条件信号Bj的逻辑函数。即 Cm=f(In,Tk,Bj) 用这种方法设计控制器,需要根据每条指令的要求,让节拍电位和时序脉冲有 步骤地去控制机器的各有关部分,一步一步地执行指令所规定的微操作,从而在一 个指令周期内完成一条指令所规定的全部操作。

