对指令进行译码由
A、运算器完成
B、存储器完成
C、控制器完成
D、输入/输出设备完成
【正确答案】:C
【题目解析】:对指令进行译码确实是由控制器完成的。控制器是计算机硬件中的一个重要组成部分,它负责协调并控制计算机各部件执行程序的指令序列。在指令的执行过程中,控制器首先会从内存中取出一条指令,并指出下一条指令在内存中的位置。然后,控制器会对取出的指令进行译码或测试,产生相应的操作控制信号,以便启动规定的动作。这个译码过程就是将指令中的操作码转换为机器能够理解的信号,从而实现对指令的识别和执行。因此,控制器在计算机的指令执行过程中扮演着至关重要的角色。