kleine Ă„nderungen
[calu.git] / cpu / src / execute_stage_b.vhd
index 4d69cee026749452d225597e6c1d981d33d5934f..73c7bf27e638d8cc0a063306cf22117f82f80d5f 100644 (file)
@@ -77,7 +77,7 @@ begin
 
 end process asyn;
 
-forward: process(regfile_val, reg_we, reg_addr, dec_instr.src1,dec_instr.src2)
+forward: process(regfile_val, reg_we, reg_addr, dec_instr)
 begin
        left_operand <= dec_instr.src1;
         right_operand <= dec_instr.src2;
@@ -98,9 +98,13 @@ alu_jump <= reg.alu_jump;
 brpr <= reg.brpr;
 wr_en <= reg.wr_en;
 dmem <= alu_nxt.mem_op;
+--dmem <= reg.result(4);
 dmem_write_en <= alu_nxt.mem_en;
+--dmem_write_en <= reg.result(0);
+--dmem_write_en <= '1';
 hword <= alu_nxt.hw_op;
+--hword <= reg.result(1);
 byte_s <= alu_nxt.byte_op;
-
+--byte_s <= reg.result(2);
 end behav;