Xilinx MicroBlaze Reference Manual page 201

32-bit soft processor
Hide thumbs Also See for MicroBlaze:
Table of Contents

Advertisement

Registers Altered
rD
PC
MSR[UM], MSR[VM]
Latency
1 cycle (if successful branch prediction occurs)
2 cycles (if the D bit is set)
3 cycles (if the D bit is not set, or a branch prediction mispredict occurs)
Notes
The instructions brli and brali are not available.
By default, Type B Instructions will take the 16-bit IMM field value and sign extend it to 32 bits to use
as the immediate operand. This behavior can be overridden by preceding the Type B instruction with
an imm instruction. See the instruction
A delay slot must not be used by the following: imm, branch, or break instructions. Interrupts and
external hardware breaks are deferred until after the delay slot branch has been completed.
MicroBlaze Processor Reference Guide
UG984 (v2016.2) June 8, 2016
UG984 (v2016.1) April 6, 2016
Chapter 5: MicroBlaze Instruction Set Architecture
"imm," page 222
for details on using 32-bit immediate values.
www.xilinx.com
201
Send Feedback

Advertisement

Table of Contents
loading

Table of Contents