Amd confidential user manual november 21 – AMD SimNow Simulator 4.4.5 User Manual

Page 231

Advertising
background image

AMD Confidential

User Manual

November 21

st

, 2008

Appendix A

219

Instruction

Supported

Mnemonic

Opcode

Description

XLATB

D7

Set AL to the contents of DS:[rBX +
unsigned AL].

XOR AL,imm8

34 ib

XOR the contents of AL with an
immediate 8-bit operand and store the
result in AL.

XOR AX,imm16

35 iw

XOR the contents of AX with an
immediate 16-bit operand and store
the result in AX.

XOR EAX,imm32

35 id

XOR the contents of EAX with an
immediate 32-bit operand and store
the result in EAX.

XOR RAX,imm32

35 id

XOR the contents of RAX with a sign-
extended immediate 32-bit operand and
store the result in AX.

XOR reg/mem8,imm8

80 /6 ib

XOR

the

contents

of

an

8-bit

destination

register

or

memory

operand with an 8-bit immediate value
and

store

the

result

in

the

destination.

XOR reg/mem16,imm16

81 /6 iw

XOR

the

contents

of

a

16-bit

destination

register

or

memory

operand with a 16-bit immediate value
and

store

the

result

in

the

destination.

XOR reg/mem32,imm32

81 /6 id

XOR

the

contents

of

a

32-bit

destination

register

or

memory

operand with a 32-bit immediate value
and

store

the

result

in

the

destination.

XOR reg/mem64,imm32

81 /6 id

XOR

the

contents

of

a

64-bit

destination

register

or

memory

operand with a sign-extended 32-bit
immediate value and store the result
in the destination.

XOR reg/mem16,imm8

83 /6 ib

XOR

the

contents

of

a

16-bit

destination

register

or

memory

operand with a sign-extended 8-bit
immediate value and store the result
in the destination.

XOR reg/mem32,imm8

83 /6 ib

XOR

the

contents

of

a

32-bit

destination

register

or

memory

operand with a sign-extended 8-bit
immediate value and store the result
in the destination.

XOR reg/mem64,imm8

83 /6 ib

XOR

the

contents

of

a

64-bit

destination

register

or

memory

operand with a sign-extended 8-bit
immediate value and store the result
in the destination.

XOR reg/mem8,reg8

30 /r

XOR

the

contents

of

an

8-bit

destination

register

or

memory

operand with the contents of an 8-bit
register and store the result in the
destination.

XOR reg/mem16,reg16

31 /r

XOR

the

contents

of

a

16-bit

destination

register

or

memory

operand with the contents of a 16-bit
register and store the result in the
destination.

XOR reg/mem32,reg32

31 /r

XOR

the

contents

of

a

32-bit

destination

register

or

memory

operand with the contents of a 32-bit
register and store the result in the
destination.

Advertising