Intruksi jr bekerja mengembalikan kontrol ke CALLER, dia mengcopy nilai $ra ke PC.
Biasanya kamu menganggapnya sebagai intruksi yang jump ke alamat yang ada di $ra.
Untuk membuat instruksi ini lebih umum, dia bisa digunakan untuk jump ke address yang ada di register tidak hanya $ra. Seperti yang lainnya intruksi ini juga diikuti oleh branch delay slot.
Diagram menunjukkan subroutine mengembalikan ke return address yang sebelumnya telah dibuat oleh instruksi jal.

Tidak ada komentar:
Posting Komentar