SIMD Mode and Sequencing
Table 3-18. Register-to-Register Moves – Complementary Register Pairs
Condition
Condition
in PEx
in PEy
AZx
AZy
1
0
1
1
Case #2: Uncomplimentary-to-Complementary Register
Move
In this case, data moves from an uncomplemented register (
SIMD complement) to a complementary register pair. The DSP executes
the explicit move depending on the evaluation of the conditional test in
the PEx processing element. The DSP executes the implicit move depend-
ing on the evaluation of the conditional test in the PEy processing
element. In each processing element where the move occurs, the content
of the source register is duplicated in the destination register.
Example: Register Moves – Uncomplimentary-to-Complementary
While
PX1
register has no complementary register.
"Internal Data Bus Exchange" on page 5-6.
For the following instruction 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 is shown in
IF EQ R1 = PX;
3-42
Result
Explicit
s2 transfers to registers r9,
px1, and ustat1
s2 transfers to registers r9,
px1, and ustat1
and
are complementary registers, the combined
PX2
ADSP-2126x SHARC Processor Hardware Reference
Implicit
NO data move to registers s9,
px2, and ustat2 occurs
r2 transfers to registers s9, px2,
and ustat2
without a
Ureg
For more information, see
Table
3-19.
PX
Need help?
Do you have a question about the ADSP-21261 SHARC and is the answer not in the manual?
Questions and answers