Instruction Model
e200z3 Power Architecture Core Reference Manual, Rev. 2
3-8
Freescale Semiconductor
Table 3-6. Mnemonic Extensions for Multiply-Accumulate Instructions
Extension
Meaning
Comments
Multiply Form
he
Half word even
16
×
16
→
32
heg
Half word even guarded
16
×
16
→
32, 64-bit final accumulator result
ho
Half word odd
16
×
16
→
32
hog
Half word odd guarded
16
×
16
→
32, 64-bit final accumulator result
w
Word
32
×
32
→
64
wh
Word high
32
×
32
→
32, high-order 32 bits of product
wl
Word low
32
×
32
→
32, low-order 32 bits of product
Data Type
smf
Signed modulo fractional
(Wrap, no saturate)
smi
Signed modulo integer
(Wrap, no saturate)
ssf
Signed saturate fractional
ssi
Signed saturate integer
umi
Unsigned modulo integer
(Wrap, no saturate)
usi
Unsigned saturate integer
Accumulate Options
a
Update accumulator
Update accumulator (no add)
aa
Add to accumulator
Add result to accumulator (64-bit sum)
aaw
Add to accumulator (words)
Add word results to accumulator words (pair of 32-bit sums)
an
Add negated
Add negated result to accumulator (64-bit sum)
anw
Add negated to accumulator (words) Add negated word results to accumulator words (pair of 32-bit sums)
Содержание e200z3
Страница 1: ...e200z3 Power Architecture Core Reference Manual Supports e200z3 e200z335 e200z3coreRM Rev 2 06 2008 ...
Страница 32: ...e200z3 Power Architecture Core Reference Manual Rev 2 xii Freescale Semiconductor ...
Страница 50: ...Register Model e200z3 Power Architecture Core Reference Manual Rev 2 2 2 Freescale Semiconductor ...
Страница 238: ...Memory Management Unit e200z3 Power Architecture Core Reference Manual Rev 2 5 16 Freescale Semiconductor ...
Страница 332: ...Power Management e200z3 Power Architecture Core Reference Manual Rev 2 8 4 Freescale Semiconductor ...
Страница 424: ...Revision History e200z3 Power Architecture Core Reference Manual Rev 2 A 2 Freescale Semiconductor ...