С этой страницы вы увидите, что инструкция перехода имеет следующие эффекты:
PC = nPC; nPC = (PC & 0xf0000000) | (target << 2);
target
- это 26-битное число.Это означает, что инструкция j
может перейти к любому абсолютному адресу, который может быть создан из вышеуказанной операции.Следовательно, наибольшее значение для target
составляет 2 26 -1 (0x03FFFFFF), а адрес с наивысшим достижимым значением - (PC & 0xF0000000) | 0x0FFFFFFC
.