X-Git-Url: https://rtime.felk.cvut.cz/gitweb/fpga/lx-cpu1/tumbl.git/blobdiff_plain/e322696339860c2dcc46f1246254b3edd6b77385..7bf0b3bd95bc0a235f90ff063e39bb0cb3261268:/hw/decode.vhd diff --git a/hw/decode.vhd b/hw/decode.vhd index b0e66ca..bb9810d 100644 --- a/hw/decode.vhd +++ b/hw/decode.vhd @@ -181,6 +181,8 @@ p_decode: ELSE alu_Action_v := A_CMP; END IF; + alu_Op1_v := ALU_IN_NOT_REGA; + alu_Cin_v := CIN_ONE; END IF; WHEN "100" | "101" => -- IT(U) / ITT(U) / ITE(U) @@ -200,6 +202,8 @@ p_decode: condition_raw_v := rD_v(2 downto 0); -- IT instruction isn't writing to anything wrb_Action_v := NO_WRB; + alu_Op1_v := ALU_IN_NOT_REGA; + alu_Cin_v := CIN_ONE; END IF; WHEN OTHERS =>