diff --git a/src/main/scala/Decoder.scala b/src/main/scala/Decoder.scala index 5ff90cb..3f6dc46 100644 --- a/src/main/scala/Decoder.scala +++ b/src/main/scala/Decoder.scala @@ -98,7 +98,7 @@ class Decoder() extends Module { NOP, opcodeMap) - io.controlSignals.regWrite := Mux(io.instruction.asUInt() === 19.U, false.B, decodedControlSignals(0)) // NOP + io.controlSignals.regWrite := decodedControlSignals(0) io.controlSignals.memRead := decodedControlSignals(1) io.controlSignals.memWrite := decodedControlSignals(2) io.controlSignals.branch := decodedControlSignals(3)