TMRRC[condition] destLo, destHi, op1
其中:
condition
|
可選。16 個條件之一。請參閱:條件執行。
|
destLo
|
目標,“英特爾 XScale(R)”核心數據暫存器,接受源運算元的低 32 位
|
destHi
|
目標,“英特爾 XScale(R)”核心數據暫存器,接受源運算元的高 32 位
|
op1
|
源運算元,64 位“英特爾(R) 無線 MMX™”技術數據暫存器
|
只用于“英特爾(R) 無線 MMX™”技術數據暫存器;如果 destHi=destLo,則此指令的結果將無法預知。將 R15 指定為目標暫存器之一(destHi 或 destLo)時,也會產生無法預知的結果。
提供類似於“英特爾 XScale(R)”核心 MRA 指令的功能(請注意,核心 MRA 傳輸 40 位累加器,而“英特爾(R) 無線 MMX™”技術則提供完整的 64 位暫存器傳輸)。
31
|
30
|
29
|
28
|
27
|
26
|
25
|
24
|
23
|
22
|
21
|
20
|
19
|
18
|
17
|
16
|
15
|
14
|
13
|
12
|
11
|
10
|
9
|
8
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cond
|
11000101
|
destHi
|
destLo
|
0000
|
0000
|
op1
|
不影響 SIMD PSR 標誌 (wCASF) 或飽和標誌 (wCSSF)。
destHi=op1[63:32]
destLo=op1[31:0]