
MOVEc
SC140 DSP Core Reference Manual A-295
MOVEc Conditional Address Register Move (AGU) MOVEc
Description
This instruction conditionally copies the value of one address register to another, depending on the value of
the T bit in SR. These operations have the same timing as other move instructions. MOVEc is performed in
the execution stage of the pipeline, unlike TFRA, which is performed in the address generation stage.
Status and Conditions that Affect Instruction
Status and Conditions Changed by Instruction
None.
Example
movet r0,r1
Note: $00E4 0002 in the status register indicates that the true bit is set.
Operation Assembler Syntax
If T=1, then Rq → Rn
MOVET Rq,Rn
If T=0, then Rq → Rn
MOVEF Rq,Rn
MOVET Rq,Rn
Copies one address register to another if the T bit is set.
MOVEF Rq,Rn
Copies one address register to another if the T bit is cleared.
Register Address Bit Name Description
SR[1] T True bit
Register/Memory Address Before After
SR
$00E4 0002
R0
$0000 0010
R1
$0000 0010
Kommentare zu diesen Handbüchern