Analog Devices ADSP-BF53x Blackfin Reference page 817

Table of Contents

Advertisement

Table C-10. Load / Store Instructions (Sheet 2 of 12)
Instruction
and Version
Load Immediate
reg = imm16 (X)
Load Pointer Register
Preg = [ Preg ]
Load Pointer Register
Preg = [ Preg ++ ]
Load Pointer Register
Preg = [ Preg – – ]
Load Pointer Register
Preg = [ Preg + uimm6m4 ]
Load Pointer Register
Preg = [ Preg + uimm17m4 ]
Load Pointer Register
Preg = [ Preg – uimm17m4 ]
Load Pointer Register
Preg = [ FP – uimm7m4 ]
Load Data Register
Dreg = [ Preg ]
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
Opcode Range 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0xE120 0000—
1 1 1 0 0 0 0 1 0 0 1 Reg
0xE13F FFFF
imm16
0x9140—
1 0 0 1 0 0 0 1 0 1 Source
0x917F
0x9040—
1 0 0 1 0 0 0 0 0 1 Source
0x907F
0x90C0—
1 0 0 1 0 0 0 0 1 1 Source
0x90FF
0xAC00—
1 0 1 0 1 1 uimm6m4
0xAFFF
0xE500 0000—
1 1 1 0 0 1 0 1 0 0 Source
0xE53F 7FFF
uimm17m4 divided by 4
0xE500 8000—
1 1 1 0 0 1 0 1 0 0 Source
0xE53F FFFF
uimm17m4 divided by 4
0xB808—
1 0 1 1 1 0 0 uimm7m4
0xB9FF
0x9100—
1 0 0 1 0 0 0 1 0 0 Preg #
0x913F
Instruction Opcodes
Bin
Reg #
grp. #
Dest.
Preg #
Preg #
Dest.
Preg #
Preg #
Dest.
Preg #
Preg #
Source
Dest.
divided by 4
Preg #
Preg #
Dest.
Preg #
Preg #
Dest.
Preg #
Preg #
Preg #
divided by 4
Dreg #
C-17

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents