问答题 比较硬布线控制和微程序控制。【中国科学院1999年】
【正确答案】正确答案:控制器有以下两种设计方法:硬布线控制器。它是将指令执行时的各个机器周期的微操作信号用时序逻辑电路来实现,硬布线控制器速度快,但设计复杂繁琐,适合于RISC结构。微程序控制器。它是将机器指令根据其执行步骤分成若干条微指令,指令执行时从控制存储器中依次取出这些微指令,发出指令所需要的全部微操作控制信号,从而完成指令的执行。微操作控制器相对硬布线控制器速度慢,但设计比较规整,易于实现指令系统修改,适合于CISC结构。微程序控制器的控制功能是在存放微程序的控制存储器和存放当前正在执行的微指令的寄存器直接控制下实现的;而硬布线控制器则由逻辑门组合实现。性能在同样的半导体工艺条件下,微程序控制器的速度比硬布线控制器的速度低。因而在超高速机器中,对影响速度的关键部分,往往采用硬布线逻辑门。
【答案解析】