Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Handle misalignment properly in jump-link instruction (sysprog21#20)
As per the ISA specs, when a branch/jump instruction encounters an instruction-address-misaligned exception, it signifies that the rd register would not be updated. To maintain simplicity, do_jump() will continue handling branch instructions, while exclusive modifications will be made to op_jump_link().
- Loading branch information