opcode & out & 3 & enum OPS & ALU & die auszuf\"uhrende Art der Berechnung \ZE
op1 & out & 32 & SIGNED(32-1 downto 0) & ALU & erste Operand \ZE
-op2 & inout & 32 & SIGNED(32-1 downto 0) & ALU & zweite Operand und gleichzeitig der Zieloperand \ZE
+op2 & out & 32 & SIGNED(32-1 downto 0) & ALU & zweite Operand \ZE
+op3 & in & 32 & SIGNED(32-1 downto 0) & ALU & Zieloperand \ZE
do\_calc & out & 1 & std\_logic & ALU & Signalisert Berechnungstart \ZE
calc\_done & in & 1 & std\_logic & ALU & Berechnung fertig \ZE
\THEAD
opcode & in & 3 & enum OPS & Parser & die auszuf\"uhrende Art der Berechnung \ZE
op1 & in & 32 & SIGNED(32-1 downto 0) & Parser & erste Operand \ZE
-op2 & inout & 32 & SIGNED(32-1 downto 0) & Parser & zweite Operand und gleichzeitig der Zieloperand \ZE
+op2 & in & 32 & SIGNED(32-1 downto 0) & ALU & zweite Operand \ZE
+op3 & out & 32 & SIGNED(32-1 downto 0) & ALU & Zieloperand \ZE
do\_calc & in & 1 & std\_logic & Parser & Signalisert Berechnungstart \ZE
calc\_done & out & 1 & std\_logic & Parser & Berechnung fertig \ZE
\TEND