Інструкції J-Type або Jump інструкції, присвятити все не-
пробіл до 26-бітового поля призначення переходу. Адреси регістрів rs і rt, які присутні як в інструкціях R-, так і в I-типах, визначають дві адреси, які файл регістра має читати.
Інструкція j завантажує негайне значення в регістр ПК. Це безпосереднє значення є або числовим зсувом, або міткою (і асемблер перетворює мітку на зсув).
Питання: яка різниця між інструкціями J та JR у збірці MIPS? J зберігає наступну адресу інструкції в реєстрі За $ra JR слідує ім’я регістра, а не мітка. U переходить до наступної підпрограми. J супроводжується назвою регістру, а не міткою.
Типи інструкцій MIPS. Коли інструкції MIPS класифікуються відповідно до формату кодування, вони поділяються на чотири категорії: R-тип, I-тип, J-тип і співпроцесор. Інструкції співпроцесора тут не розглядаються.
Інструкція "jr" є використовується для виконання безумовного переходу до адреси, зазначеної в реєстрі. Замість того, щоб вказувати цільову адресу безпосередньо в інструкції, він використовує регістр (зазвичай один із регістрів загального призначення) для зберігання адреси.
Інструкції J-типу, або Інструкції зі стрибка, присвятіть весь простір без коду операції 26-бітовому полю призначення переходу. Адреси регістрів rs і rt, які присутні як в інструкціях R-, так і в I-типах, визначають дві адреси, які файл регістра має читати.