【正确答案】
【答案解析】组合逻辑的控制器和微程序的控制器是计算机中两种不同类型的控制器,其共同点是:基本功能都是提供计算机各个部件协同运行所需要的控制信号,组成部分都有程序计数器PC、指令寄存器IR,都是分成几个执行步骤完成每一条指令的具体功能。不同点主要表现在处理指令执行步骤的方法上,其提供控制信号的方案不一样。
(1)组合逻辑控制器是用节拍发生器指明指令执行步骤,用组合逻辑电路直接给出应提供的控制信号。其优点是运行速度明显加快;缺点是设计与实现方法复杂些,但随着大规模现场可编程集成电路的出现,该缺点已得到大缓解。
(2)微程序的控制器是通过微指令地址的衔接区分指令执行步骤的,应提供的控制信号是从控制存储器中读出来的,并经过一个微指令寄存器送到被控制部件。其缺点是运行速度慢;优点是设计与实现简单些,易用于实现系列计算机产品的控制器,理论上可实现动态微程序设计。