A、指令计数器
B、指令寄存器
C、指令译码器
D、指令产生器
正确答案:C
答案解析:控制器由程序计数器(PC)、指令寄存器、指令译码器、状态/条件寄存器、时序产生器、微操作信号发生器组成,其主要作用如下。程序计数器:当程序顺序执行时,每取出一条指令,PC内容自动增加一个值,指向下一条要取的指令;当程序出现转移时,则将转移地址送入PC,然后由PC指向新的程序地址。指令寄存器(IR):用于存放当前要执行的指令。指令译码器(ID):对现行指令进行分析,确定指令类型、指令所要完成的操作以及寻址方式。状态/条件寄存器:用于保存指令执行完成后产生的条件码,如运算是否有溢出、结果为正还是为负、是否有进位等;此外,状态/条件寄存器还保存中断和系统工作状态等信息。时序产生器:用于产生时序脉冲和节拍电位去控制计算机有序地工作。微操作信号发生器:把指令提供的操作信号、时序产生器提供的时序信号,以及由控制功能部件反馈的状态信号等综合成特定的操作序列,从而完成取指令的执行控制。



