| Datapath: jump | |||||||||||||
| Jump is still missing | |||||||||||||
| Recall format: | |||||||||||||
| 000010 | target | ||||||||||||
| b31-26 | b25-0 | ||||||||||||
| Compare to branch: | |||||||||||||
| computes target address differently | |||||||||||||
| PC <- PC31-28 :: IR25-0 :: 00 | |||||||||||||
| update the PC by using: | |||||||||||||
| - upper 4 bits of the program counter | |||||||||||||
| - 26 bits of the target (lower 26 bits of instruction register) | |||||||||||||
| - two 0's | |||||||||||||
| (creates a 32-bit address) | |||||||||||||
| unconditional | |||||||||||||