Nios® II Processor Reference Guide

ID 683836
Date 8/28/2023
Public
Document Table of Contents

8.5.52. jmp

Instruction computed jump
Operation

PC ←  rA

Assembler Syntax

jmp rA

Example

jmp r12

Description

Transfers execution to the address contained in register rA.

Usage

It is illegal to jump to the address contained in register r31. To return from subroutines called by call or callr, use ret instead of jmp.

Exceptions

Misaligned destination address

Instruction Type

R

Instruction Fields

A = Register index of operand rA

Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
A 0 0 0x0d
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0x0d 0 0x3a