问答题(1998年北京航空航天大学)

画出控制器的一般结构框图,详细阐述各部件的作用,并结合当前的发展趋势说明硬连线控制器和微程序控制器各自的特点。

答案解析

一般控制器结构如图:程序计数器:用来指示控制器中下一条指令的地址。当控制器指令按照顺序执行时,此计数器的值加1;当出现转移指令并满足转移条件时,此计数器的值指向要执行的下一条指令的地址。指令寄存器:保存当前正在执行的一条指令。当执行指令时,先将指令从主存储器中取出来,存入指令寄存器。指令译码器:负责对操作码进行译码,以便指出所要求的操作。指令寄存器中操作码字段的输出就是指令译码器的输入。通过译码后,即向操作控制器发出具体操作的特定信号。操作控制器:根据指令操作码和时序信号,产生各种控制操作信号,以便正确地建立数据通路,从而完成取指令和执行指令...

查看完整答案

讨论