Analog Devices ADSP-BF53x Blackfin Reference page 809

Table of Contents

Advertisement

A single 16-bit field represents 16-bit opcodes, and two stacked 16-bit
fields represent 32-bit opcodes. When stacked, the upper 16 bits show the
most significant bits; the lower 16 bits, the least significant bits. See the
example table, below.
The hex values of 32-bit instructions are shown stacked in the same order
as the bit fields—most significant over least significant.
See
"Opcode Representation In Listings, Memory Dumps" on
page C-11
debugging software to this reference.
Table C-5. Sample Opcode Representation
Instruction
and Version
Instruction
Name
Syntax without variable arguments (16-bit Instruction)
Instruction
Name
Syntax with variable arguments (16-bit Instruction)
Instruction
Name
Syntax without variable arguments (32-bit Instruction)
Instruction
Name
Syntax with variable arguments (32-bit Instruction)
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
for parsing instructions when comparing hex opcodes in
Opcode Range 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Single Hex
bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit
Value
Min.
bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit bit
Value—
Max.
Value
Single Hex
bit bit bit bit bit Most significant
Value
bit bit bit bit bit Least significant
Min.
bit bit bit bit bit Most significant
Value—
Max.
bit bit bit bit bit Least significant
Value
Instruction Opcodes
Bin
bit bit bit bit bit
bits
bit bit bit bit bit
bits
bit bit bit bit bit
bits
bit bit bit bit bit
bits
C-9

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents