Gr/Ar Moves (M-Unit) - Intel ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 3 REV 2.3 Manual

Architecture software developer's manual revision 2.3
Hide thumbs Also See for ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 3 REV 2.3:
Table of Contents

Advertisement

4.4.6.2
RSE Control
40
M25
f
flushrs
f
loadrs
4.4.6.3
Integer ALAT Entry Invalidate
40
M26
Instruction
invala.e
4.4.6.4
Floating-point ALAT Entry Invalidate
40
M27
Instruction
invala.e
4.4.6.5
Flush Cache
40
M28
Instruction
fc
fc.i
4.4.7

GR/AR Moves (M-Unit)

The M-Unit GR/AR move instructions are encoded in major opcode 0 along with the
system/memory management instructions. (Some ARs are accessed using system
control instructions on the I-unit. See
"System/Memory Management" on page 3:345
opcode extensions.
3:342
37 36 35
33 32 31 30
0
x
x
x
3
2
4
4
1
3
2
4
Instruction
37 36 35
33 32 31 30
0
x
x
x
3
2
4
4
1
3
2
4
Operands
r
1
37 36 35
33 32 31 30
0
x
x
x
3
2
4
4
1
3
2
4
Operands
f
1
37 36 35
33 32
1
x
x
x
3
6
4
1
3
6
Operands
r
3
27 26
Opcode
x
3
0
0
27 26
14
Opcode
0
27 26
14
Opcode
0
27 26
20 19
r
3
7
Opcode
1
"GR/AR Moves (I-Unit)" on page
for a summary of the M-Unit GR/AR
6 5
21
Extension
x
x
4
C
0
A
13 12
6 5
r
1
7
Extension
x
x
3
4
0
2
13 12
6 5
f
1
7
Extension
x
x
3
4
0
3
6 5
14
Extension
x
x
3
6
0
30
3:321.) See
Volume 3: Instruction Formats
0
0
6
2
0
qp
6
x
2
1
0
qp
6
x
2
1
0
qp
6
x
0
1

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium 9150m

Table of Contents