CPU电路功能分析
一、CPU控制器的工作过程
CPU控制器主要负责解析指令的操作码以及R型指令的功能码。
例如:R型指令格式如下:
OP | rs | rt | rd | shamt | funct |
---|---|---|---|---|---|
6位(操作码) | 5位 | 5位 | 5位 | 5位 | 6位(功能码) |
CPU控制器会对R型指令高六位操作码部分以及低六位功能码部分进行解析。
相关问题:R型指令的第六位功能码会对最终输出的ALU_Control产生影响,为什么其他类型的指令不会?
答:其他类型指令的操作码不同,会从电路上进行设计,从而屏蔽其他指令低六位对最终ALU_Control的影响。