Specifications

Table Of Contents
8–24 Altera Corporation
Nios II Processor Reference Handbook October 2007
br
br
unconditional branch
Operation:
PC
PC + 4 + σ (IMM16)
Assembler Syntax:
br label
Example:
br top_of_loop
Description: Transfers program control to the instruction at label. In the instruction encoding, the
offset given by IMM16 is treated as a signed number of bytes relative to the instruction
immediately following
br. The two least-significant bits of IMM16 are always zero,
because instruction addresses must be word-aligned.
Instruction Type: I
Instruction Fields: IMM16 = 16-bit signed immediate value
313029282726252423222120191817161514131211109876543210
0 0 IMM16 0x06