Table 3-19. Uncomplimentary-to-Complementary Register Move
Condition
Condition
in PEx
in PEy
AZx
AZy
0
0
0
1
1
0
1
1
Case #3: Complementary-to-Uncomplimentary Register
Move
In this case data moves from a complementary register pair to an uncom-
plementary register. The DSP executes the explicit move to the
uncomplemented universal register, depending on the condition test in
the PEx processing element only. The DSP does not perform an implicit
move.
Example: Register Moves – Complementary-to-Uncomplimentary
For all of the following instructions, the DSP is operating in SIMD mode.
The data movement resulting from the evaluation of the conditional test
in the PEx and PEy processing elements for all of the example code sam-
ples are shown in
IF EQ PX = R1;
Uncomplemented register to DAG move:
if EQ m1=PX;
DAG to uncomplemented register move:
if EQ PX = m1;
Note that
PX1
uncomplemented.
ADSP-2126x SHARC Processor Hardware Reference
Result
Explicit
r1 remains unchanged
r1 remains unchanged
r1 gets px value
r1 gets px value
Table
3-20.
and
have compliments, but
PX2
Program Sequencer
Implicit
s1 remains unchanged
s1 gets px value
s1 remains unchanged
s1 gets px value
as a register is
PX
3-43
Need help?
Do you have a question about the ADSP-21261 SHARC and is the answer not in the manual?
Questions and answers