projects
/
calu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
static branch incl prediction rc1
[calu.git]
/
cpu
/
src
/
execute_stage_b.vhd
diff --git
a/cpu/src/execute_stage_b.vhd
b/cpu/src/execute_stage_b.vhd
index 88d3541bbdaaa1e2ec5a820cd300a07396bbcccc..a7809e51786d9deb457f0458de37d3c2b74e1448 100644
(file)
--- a/
cpu/src/execute_stage_b.vhd
+++ b/
cpu/src/execute_stage_b.vhd
@@
-35,7
+35,7
@@
begin
alu_inst : alu
port map(clk, reset, condition, op_group,
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
if reset = RESET_VALUE then