|
DSP16410CG Datasheet, PDF (210/314 Pages) Agere Systems – DSP16410CG Digital Signal Processor | |||
|
◁ |
DSP16410CG Digital Signal Processor
Data Sheet
May 2003
6 Software Architecture (continued)
6.1 Instruction Set Quick Reference (continued)
Table 129. Instruction Set Summary
Instruction
Multiply/Accumulate (MAC) Group
F1
Y
F1
xâ©h,l⪠= Y
F1
yâ©h,l⪠= Y
F1
a â©h,l⪠= Y
F1
Y = yâ©h,lâª
F1
Y = aTâ©h,lâª
F1 yh = aTh
F1
yh = Y
if CON F1E
F1E yh,l = aTEh,l
F1E aTEh,l = yh,l
F1E y = aE_Ph
F1E aE_Ph = y
F1E
xh,l = YE
F1E
yh,l = YE
F1E
aTEh,l = YE
F1E
aE_Ph = YE
F1E
YE = xh,l
F1E
YE = yh,l
F1E
YE = aTEh,l
F1E
YE = aE_Ph
F1E yh = *r0 r0 = rNE + jhb
F1E
YE
F1E
F1E
F1E
F1E y = aE_Ph
F1E yh = aTEh
F1E aTEh = yh
F1E
yh,l = YEâ¡
F1E
yh,l = YE
F1E
YE = yh,l
F1E
yh = YEâ¡
F1E
YE = a6_7h
F1E
YE = a6hâ¡
F1E
YE = a6hâ¡
xh = X
xh = X
xh,l = XE
aTEh,l = XE
aE_Ph = XE
x h = XE
x h = XE
xh = XE
a4h = XE
xh = XE
xh = XE
a4_5h = XE
xh = XE
xh = XE
a4h = XE
Flags
szlme
Cycles
Out
In
Words
szlmâ
1
1
1
szlmâ
szlmâ
szlmâ
szlmâ
szlmâ
szlmâ 1+XCâ
szlmâ
szlme
1
1
2
szlme
szlme
szlme
szlme
szlme
szlme
szlme
szlme
szlme
szlme
szlme
szlme
szlme
szlme
szlme 1+XCâ
szlme
szlme
szlme
szlme
szlme
szlme
szlme
szlme
szlme
szlme
szlme
szlme
â XC is one cycle if XAAU contention occurs and zero cycles otherwise. XAAU contention occurs frequently for these instruc-
tion types and can only be avoided by use of the cache.
â¡ For this transfer, the postincrement options *rME and *rMEââ are not available for double-word loads.
§ The â (40-bit subtraction) operation is encoded as aDE =aSE +IM16 with the IM16 value negated.
â â For conditional branch instructions, the execution time is two cycles if the branch is not taken.
â¡â¡ The instruction performs the same function whether or not near (optional) is included.
§§ Not including the N instructions.
210
Agere SystemsâProprietary
Agere Systems Inc.
Use pursuant to Company instructions
|
▷ |