单周期CPU当中的指令和控制信号

控制器的工作,就是根据当前执行的指令,生成一系列“命令”(即控制信号),精确地指挥数据通路上的各个部件应该做什么、不应该做什么。
Pasted image 20250816181131.png

一、 控制器的“输入”与“输出”

这张表,本质上就是定义了一个从6位输入到多个1位输出的组合逻辑电路。

二、逐条指令解析控制信号

1. R型指令 (OpCode = 000000)
2. lw 指令 (OpCode = 100011)
3. sw 指令 (OpCode = 101011)
4. beq 指令 (OpCode = 000100)
5. jump 指令 (OpCode = 000010)