dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 667

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
A.3.3
Certain DSP56800E instructions can be performed on any register in the entire register set. These include
certain types of MOVE instructions, the bit-manipulation instructions, and the hardware looping
instructions (including DO and REP).
One class of these instructions is MOVE instructions that operate differently depending on whether a value
is being loaded from memory into a register or is being stored from a register into memory. The register
encodings that are used with this type of instruction are given in Table A-11.
Freescale Semiconductor
Encodings for Instructions that Support the Entire
Register Set
Table A-10. Register Encodings for MOVE Instructions (Continued)
Encoding Field
GGGG
Instruction Set Details
Value
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
(Reserved)
Register
A1
X0
Y0
B1
Y1
R0
R1
R2
R3
R4
R5
A
B
C
N
A-323

Related parts for dsp56800e