static branch incl prediction rc1
[calu.git] / cpu / src / execute_stage_b.vhd
index 88d3541bbdaaa1e2ec5a820cd300a07396bbcccc..a7809e51786d9deb457f0458de37d3c2b74e1448 100644 (file)
@@ -35,7 +35,7 @@ begin
 
 alu_inst : alu
 port map(clk, reset, condition, op_group, 
-         left_operand, right_operand, dec_instr.displacement, op_detail, alu_state, alu_nxt,addr,data);
+         left_operand, right_operand, dec_instr.displacement, dec_instr.prog_cnt, dec_instr.brpr, op_detail, alu_state, alu_nxt,addr,data);
 
 
 
@@ -78,7 +78,7 @@ begin
         
 
 
-        alu_state <= (reg.result,dec_instr.daddr,psw,'0',dec_instr.brpr,'0','0','0','0','0','0'); 
+        alu_state <= (reg.result,dec_instr.daddr,psw,reg.alu_jump,reg.brpr,'0','0','0','0','0','0'); 
         
 
         if reset = RESET_VALUE then