dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 665

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
A.3.2
Due to the wide variety of MOVE instructions that are supported by the DSP56800E, there is a separate set
of encodings that is dedicated to specifying MOVE instruction source and destination register operands.
These encodings are presented in Table A-10 on page A-321.
Freescale Semiconductor
Encoding Field
nnn (for AGU source operands)
JJJ
JJ
MOVE Instruction Register Encodings
Table A-9. Register Op Codes for DALU Instructions with Parallel Moves
Encoding Field
RRR
Table A-10. Register Encodings for MOVE Instructions
Value
000
001
010
011
100
101
110
111
00
01
10
11
Instruction Set Details
Source Register
Value
000
001
010
011
100
101
110
111
F or C
~F
X0
Y0
Y1
X0
Y0
~F
Y1
C
F
F
Destination Register
Register
SP
R0
R1
R2
R3
R4
R5
N
F
F
F
F
F
F
F
F
F
F
F
F
A-321

Related parts for dsp56800e