beautypg.com

AMD Geode LX [email protected] User Manual

Page 643

background image

AMD Geode™ LX Processors Data Book

643

Instruction Set

33234H

SFENCE

1

1

SGDT Store GDT Register

b,c

h

To Register/Memory

0F 01 [mod 000 r/m]

6

6

-

-

-

-

-

-

-

-

-

SIDT Store IDT Register

b,c

h

To Register/Memory

0F 01 [mod 001 r/m]

6

6

-

-

-

-

-

-

-

-

-

SLDT Store LDT Register

a

h

To Register/Memory

0F 00 [mod 000 r/m]

1

-

-

-

-

-

-

-

-

-

STR Store Task Register

a

h

To Register/Memory

0F 00 [mod 001 r/m]

3

-

-

-

-

-

-

-

-

-

SMSW Store Machine Status Word

0F 01 [mod 100 r/m]

2

2

-

-

-

-

-

-

-

-

-

b,c

h

STOS Store String

A [101w]

2

2

-

-

-

-

-

-

-

-

-

b

h

SHL Shift Left Logical

b

h

Register/Memory by 1

D [000w] [mod 100 r/m]

1

1

x

-

-

-

x

x

u

x

x

Register/Memory by CL

D [001w] [mod 100 r/m]

2

2

u

-

-

-

x

x

u

x

x

Register/Memory by Immediate

C [000w] [mod 100 r/m] #

1

1

u

-

-

-

x

x

u

x

x

SHLD Shift Left Double

u

-

-

-

x

x

u

x

x

b

h

Register/Memory by Immediate

0F A4 [mod reg r/m] #

2

1

Register/Memory by CL

0F A5 [mod reg r/m]

2

1

SHR Shift Right Logical

b

h

Register/Memory by 1

D [000w] [mod 101 r/m]

2

1

x

-

-

-

x

x

u

x

x

Register/Memory by CL

D [001w] [mod 101 r/m]

2

1

u

-

-

-

x

x

u

x

x

Register/Memory by Immediate

C [000w] [mod 101 r/m] #

2

1

u

-

-

-

x

x

u

x

x

SHRD Shift Right Double

u

-

-

-

x

x

u

x

x

b

h

Register/Memory by Immediate

0F AC [mod reg r/m] #

2

1

Register/Memory by CL

0F AD [mod reg r/m]

2

1

SMINT Software SMM Entry

0F 38

56-58

56-58

0

0

0

0

0

0

0

0

0

s,u

s,u

STC Set Carry Flag

F9

1

1

-

-

-

-

-

-

-

-

1

STD Set Direction Flag

FD

2

2

-

1

-

-

-

-

-

-

-

STI Set Interrupt Flag

FB

1

1

-

-

1

-

-

-

-

-

-

m

SUB Integer Subtract

x

-

-

-

x

x

x

x

x

b

h

Register to Register

2 [10dw] [11 reg r/m]

1

1

Register to Memory

2 [100w] [mod reg r/m]

1

1

Memory to Register

2 [101w] [mod reg r/m]

1

1

Immediate to Register/Memory

8 [00sw] [mod 101 r/m] ###

1

1

Immediate to Accumulator (short form)

2 [110w] ###

1

1

SVDC Save Segment Register and Descriptor

0F 78 [mod sreg3 r/m]

7

7

-

-

-

-

-

-

-

-

-

s,u

s,u

SVLDT Save LDTR and Descriptor

0F 7A [mod 000 r/m]

7

7

-

-

-

-

-

-

-

-

-

s,u

s,u

SVTS Save TSR and Descriptor

0F 7C [mod 000 r/m]

8

8

-

-

-

-

-

-

-

-

-

s,u

s,u

SYSENTER Fast System Call Entry

0F 34

10

10

-

-

-

-

-

-

-

-

-

SYSEXIT Fast System Call Exit

0F 35

11

11

-

-

-

-

-

-

-

-

-

TEST Test Bits

0

-

-

-

x

x

u

x

0

b

h

Register/Memory and Register

8 [010w] [mod reg r/m]

1

1

Immediate Data and Register/Memory

F [011w] [mod 000 r/m] ###

1

1

Immediate Data and Accumulator

A [100w] ###

1

1

VERR Verify Read Access

-

-

-

-

-

x

-

-

-

a

g,h,j,p

To Register/Memory

0F 00 [mod 100 r/m]

8

VERW Verify Write Access

-

-

-

-

-

x

-

-

-

a

g,h,j,p

To Register/Memory

0F 00 [mod 101 r/m]

8

WAIT Wait Until FPU Not Busy

9B

1

1

-

-

-

-

-

-

-

-

-

WBINVD Writeback and Invalidate Cache

0F 09

16+

16+

-

-

-

-

-

-

-

-

-

t

t

Table 8-26. Processor Core Instruction Set (Continued)

Instruction

Opcode

Clock Count

(Reg/Cache Hit)

Flags

Notes

Real

Mode

Prot’d

Mode

O D I

T

S Z

A P C

F

F

F

F

F

F

F

F

F

Real

Mode

Prot’d

Mode

This manual is related to the following products: