R

Chapter 4

MicroBlaze Instruction Set Architecture

Summary

This chapter provides a detailed guide to the Instruction Set Architecture of MicroBlaze™.

Notation

The symbols used throughout this document are defined in Table 4-1.

Table 4-1:Symbol notation

Symbol

Meaning

 

 

+

Add

 

 

 

-

 

Subtract

 

 

 

×

 

Multiply

 

 

Bitwise logical AND

 

 

Bitwise logical OR

 

 

Bitwise logical XOR

 

 

 

 

 

 

 

Bitwise logical complement of x

 

x

 

 

Assignment

 

 

 

>>

 

Right shift

 

 

 

<<

 

Left shift

 

 

rx

Register x

 

 

x[i]

Bit i in register x

 

 

x[i:j]

Bits i through j in register x

 

 

=

Equal comparison

 

 

Not equal comparison

 

 

>

Greater than comparison

 

 

>=

Greater than or equal comparison

 

 

<

Less than comparison

 

 

<=

Less than or equal comparison

 

 

sext(x)

Sign-extend x

 

 

 

 

MicroBlaze Processor Reference Guide

www.xilinx.com

71

UG081 (v6.0) June 1, 2006

1-800-255-7778

 

Page 71
Image 71
Xilinx EDK 8.2i manual Summary, Notation, 1Symbol notation Meaning