beautypg.com

Table 8-28. mmx™ instruction set (continued) – AMD Geode LX [email protected] User Manual

Page 664

background image

664

AMD Geode™ LX Processors Data Book

Instruction Set

33234H

PSHUFW Packed Shuffle Word

MMX Register1, MMX Register2,

imm8

0F70 [11 mm1 mm2]
#

MMX reg 1 [word] <--- MMX reg 2 [windexall (imm8)]

2

MMX Register, Memory64, imm8

0F70 [mod mm r/m]
#

MMX reg [word] <--- Memory64 [windexall (imm8)]

2

PSLLD Packed Shift Left Logical Dword

MMX Register 1 by MMX Register 2

0FF2 [11 mm1
mm2]

MMX reg 1 [dword] <--- MMX reg 1 [dword] shift left by MMX
reg 2 [dword], shifting in zeroes

2

MMX Register by Memory

0FF2 [mod mm r/m]

MMX reg [dword] <--- MMX reg [dword] shift left by
memory [dword], shifting in zeroes

2

MMX Register by immediate

0F72 [11 110 mm] #

MMX reg [dword] <--- MMX reg [dword] shift left by [im byte],
shifting in zeroes

2

PSLLQ Packed Shift Left Logical Qword

MMX Register 1 by MMX Register 2

0FF3 [11 mm1
mm2]

MMX reg 1 [qword] <--- MMX reg 1 [qword] shift left by MMX
reg 2 [qword], shifting in zeroes

2

MMX Register by Memory

0FF3 [mod mm r/m]

MMX reg [qword] <--- MMX reg [qword] shift left by memory
[qword], shifting in zeroes

2

MMX Register by immediate

0F73 [11 110 mm] #

MMX reg [qword] <--- MMX reg [qword]shift left by [im byte],
shifting in zeroes

2

PSLLW Packed Shift Left Logical Word

MMX Register 1 by MMX Register 2

0FF1 [11 mm1
mm2]

MMX reg 1 [word] <--- MMX reg 1 [word] shift left by MMX reg
2 [word], shifting in zeroes

2

MMX Register by Memory

0FF1 [mod mm r/m]

MMX reg [word] <--- MMX reg [word] shift left by memory
[word], shifting in zeroes

2

MMX Register by immediate

0F71 [11 110mm] #

MMX reg [word] <--- MMX reg [word] shift left by [im byte],
shifting in zeroes

2

PSRAD Packed Shift Right Arithmetic Dword

MMX Register 1 by MMX Register 2

0FE2 [11 mm1
mm2]

MMX reg 1 [dword] <--- MMX reg 1 [dword] shift right by MMX
reg 2 [dword], shifting in sign bits

2

MMX Register by Memory

0FE2 [mod mm r/m]

MMX reg [dword] <--- MMX reg [dword] shift right by memory
[dword], shifting in sign bits

2

MMX Register by immediate

0F72 [11 100 mm] #

MMX reg [dword] <--- MMX reg [dword] shift right by [im byte],
shifting in sign bits

2

PSRAW Packed Shift Right Arithmetic Word

MMX Register 1 by MMX Register 2

0FE1 [11 mm1
mm2]

MMX reg 1 [word] <--- MMX reg 1 [word] shift right by MMX
reg 2 [word], shifting in sign bits

2

MMX Register by Memory

0FE1 [mod mm r/m]

MMX reg [word] <--- MMX reg [word] shift right by memory
[word], shifting in sign bits

2

MMX Register by immediate

0F71 [11 100 mm] #

MMX reg [word] <--- MMX reg [word] shift right by [im byte],
shifting in sign bits

2

PSRLD Packed Shift Right Logical Dword

MMX Register 1 by MMX Register 2

0FD2 [11 mm1
mm2]

MMX reg 1 [dword] <--- MMX reg 1 [dword] shift right by MMX
reg 2 [dword], shifting in zeroes

2

MMX Register by Memory

0FD2 [mod mm r/m]

MMX reg [dword] <--- MMX reg [dword] shift right by mem-
ory[dword], shifting in zeroes

2

MMX Register by immediate

0F72 [11 010 mm] #

MMX reg [dword] <--- MMX reg [dword]shift right by [im byte],
shifting in zeroes

2

PSRLQ Packed Shift Right Logical Qword

MMX Register 1 by MMX Register 2

0FD3 [11 mm1
mm2]

MMX reg 1 [qword] <--- MMX reg 1 [qword] shift right by MMX
reg 2 [qword], shifting in zeroes

3

MMX Register by Memory

0FD3 [mod mm r/m]

MMX reg [qword] <--- MMX reg [qword] shift right by memory
[qword], shifting in zeroes

3

MMX Register by immediate

0F73 [11 010 mm] #

MMX reg [qword] <--- MMX reg [qword] shift right by [im byte],
shifting in zeroes

3

PSRLW Packed Shift Right Logical Word

MMX Register 1 by MMX Register 2

0FD1 [11 mm1
mm2]

MMX reg 1 [word] <--- MMX reg 1 [word] shift right by MMX
reg 2 [word], shifting in zeroes

2

MMX Register by Memory

0FD1 [mod mm r/m]

MMX reg [word] <--- MMX reg [word] shift right by memory
[word], shifting in zeroes

2

MMX Register by immediate

0F71 [11 010 mm] #

MMX reg [word] <--- MMX reg [word] shift right by imm [word],
shifting in zeroes

2

Table 8-28. MMX™ Instruction Set (Continued)

MMX™ Instructions

Opcode

Operation

Clock Ct

Notes

This manual is related to the following products: