Reputation: 11
I'm studying MIPS 32 bit architecture and I don't understand a few things about jump instruction implementation. In particular, why for jump implementation we must insert into PC:
Upvotes: 0
Views: 2497
Reputation: 25874
Current PC+4 is because of pipelining: PC was already incremented before the Jump
instruction starts to execute.
A Jump
instruction has only room for 26 bits addressing. So 2 limitations that ensue are:
Upvotes: 4