Data Types and Endianness
R
Data Types and Endianness
MicroBlaze uses
Table |
|
|
|
|
|
|
|
|
|
Byte address | n | n+1 | n+2 | n+3 |
|
|
|
|
|
Byte label | 0 | 1 | 2 | 3 |
|
|
|
|
|
Byte | MSByte |
|
| LSByte |
significance |
|
|
|
|
|
|
|
|
|
Bit label | 0 |
|
| 31 |
|
|
|
|
|
Bit significance | MSBit |
|
| LSBit |
Table |
|
|
|
|
|
|
|
| |
|
|
|
|
|
Byte address | n | n+1 |
|
|
|
|
|
|
|
Byte label | 0 | 1 |
|
|
|
|
|
|
|
Byte | MSByte | LSByte |
|
|
significance |
|
|
|
|
|
|
|
|
|
Bit label | 0 | 15 |
|
|
|
|
|
|
|
Bit significance | MSBit | LSBit |
|
|
|
|
|
|
|
Table
Byte address
Bit label
Bit significance
n
07
MSBit LSBit
Instructions
All MicroBlaze instructions are 32 bits and are defined as either Type A or Type B. Type A instructions have up to two source register operands and one destination register operand. Type B instructions have one source register and a
MicroBlaze Processor Reference Guide | www.xilinx.com | 13 |
UG081 (v6.0) June 1, 2006 |
|