Formats
MicroBlaze uses two instruction formats: Type A and Type B.
Type A
Type A is used for register-register instructions. It contains the opcode, one destination and two
source registers.
Opcode
Destination Reg Source Reg A
0
6
Type B
Type B is used for register-immediate instructions. It contains the opcode, one destination and one
source registers, and a source 16-bit immediate value.
Opcode
Destination Reg Source Reg A
0
6
Instructions
This section provides descriptions of MicroBlaze instructions. Instructions are listed in alphabetical
order. For each instruction Xilinx provides the mnemonic, encoding, a description, pseudocode of its
semantics, and a list of registers that it modifies.
MicroBlaze Processor Reference Guide
UG984 (v2018.2) June 21, 2018
Chapter 5: MicroBlaze Instruction Set Architecture
Source Reg B
11
16
11
16
www.xilinx.com
0 0 0 0 0 0 0 0 0 0 0
21
Immediate Value
Send Feedback
31
31
196
Need help?
Do you have a question about the MicroBlaze and is the answer not in the manual?
Questions and answers