Case #3: Complementary-To-Uncomplimentary Register Move; Example: Register Moves - Complementary-To-Uncomplimentary - Analog Devices ADSP-21261 SHARC Hardware Reference Manual

Hide thumbs Also See for ADSP-21261 SHARC:
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADSP-21261 SHARC and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Adsp-21262 sharcAdsp-21266 sharcAdsp-21267 sharc

Table of Contents