dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 637

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
TFRA
Operation:
S → D
Description: Transfer data from the specified source AGU register (S) to the specified destination AGU register (D).
Example:
Explanation of Example:
Condition Codes Affected:
Instruction Fields:
Instruction Opcodes:
Timing:
Memory:
Freescale Semiconductor
TFRA
Operation
TFRA
Before Execution
Rn,Rn
R1
R0
(no parallel move)
TFRA uses the internal AGU data paths, and thus data does not pass through the data limiter.
TFRA
Prior to execution, the R0 register contains the value $009BD6, and R1 contains $1A8C63. After the
TFRA R1,R0 instruction is executed, R0 gets a copy of the value in R1, $1A8C63.
The condition codes are not affected by this instruction.
1 oscillator clock cycle
1 program word
1A8C63
009BD6
Operands
R1,R0
Rn,Rn
Transfer AGU Register
15
1
C
1
Instruction Set Details
0
; transfer contents of R1 to R0
W
1
0
Assembler Syntax:
TFRA
Transfer one AGU register to another
12
0
11
0
After Execution
R1
R0
0
0
S,D
1
8
1A8C63
1A8C63
Comments
7
n
(no parallel move)
0
1
n
4
R
3
TFRA
n
R
A-293
R
0

Related parts for dsp56800e