6.3. 无线 MMX 指令

Table 6.2 列出了无线 MMX 技术指令集。 可使用该表查找《无线 MMX 技术开发指南》中所介绍的各个指令。 另请参阅伪指令(Table 6.3)。

在本节中,无线 MMX 技术寄存器由 wRnwRd 表示,ARM 寄存器表示为 RnRd

Table 6.2. 无线 MMX 技术指令

助记符 示例
TANDC

TANDCB  r15

TBCST

TBCSTB  wr15, r1

TEXTRC

TEXTRCB  r15, #0

TEXTRM

TEXTRMUBCS r3, wr7, #7

TINSR

TINSRB wr6, r11, #0

TMIA, TMIAPH, TMIAxy

TMIANE  wr1, r2, r3

TMIAPH  wr4, r5, r6

TMIABB  wr4, r5, r6 

MIAPHNE wr4, r5, r6

TMOVMSK

TMOVMSKBNE r14, wr15

TORC

TORCB   r15

WACC

WACCBGE wr1, wr2

WADD

WADDBGE wr1, wr2, wr13

WALIGNI, WALIGNR

WALIGNI wr7, wr6, wr5,#3

WALIGNR0 wr4, wr8, wr12

WAND, WANDN

WAND    wr1, wr2, wr3

WANDN wr5, wr5, wr9

WAVG2

WAVG2B  wr3, wr6, wr9

WAVG2BR wr4, wr7, wr10

WCMPEQ

WCMPEQB wr0, wr4, wr2 

WCMPGT

WCMPGTUB wr0, wr4, wr2 

WLDR

WLDRB   wr1, [r2, #0] 

WMAC

WMACU   wr3, wr4, wr5 

WMADD

WMADDU  wr3, wr4, wr5

WMAX, WMIN

WMAXUB wr0, wr4, wr2

WMINSB wr0, wr4, wr2

WMUL

WMULUL  wr4, wr2, wr3

WOR

WOR     wr3, wr1, wr4

WPACK

WPACKHUS wr2, wr7, wr1

WROR

WRORH   wr3, wr1, wr4

WSAD

WSADB   wr3, wr5, wr8

WSHUFH

WSHUFH  wr8, wr15, #17

WSLL, WSRL

WSLLH   wr3, wr1, wr4

WSRLHG  wr3, wr1, wcgr0

WSRA

WSRAH   wr3, wr1, wr4

WSRAHG  wr3, wr1, wcgr0 

WSTR

WSTRB   wr1, [r2, #0]

WSTRW wc1, [r2, #0]

WSUB

WSUBBGE wr1, wr2, wr13 

WUNPCKEH, WUNPCKEL

WUNPCKEHUB wr0, wr4 

WUNPCKELSB wr0, wr4

WUNPCKIH, WUNPCKIL

WUNPCKIHB wr0, wr4, wr2 

WUNPCKILH wr1, wr5, wr3

WXOR

WXOR    wr3, wr1, wr4

Copyright © 2002-2007 ARM Limited. All rights reserved. ARM DUI 0204HC
Non-Confidential