Require additional wiring for bypass paths, and multiplexors to select
bypassed or register-file operand.
Control:
The bypass multiplexer should be enabled when the result register of
instructioni is the same as the (left or right respectively) operand
register of instructioni+1 - and instructioni is an arithmetic
instruction.
Require additional comparator, to check during instructioni+1's ID stage
whether above condition holds.