AMD Athlon™ Processor x86 Code Optimization

22007E/0 — November 1999

Table 19. Integer Instructions (Continued)

Instruction Mnemonic

First

Second

ModR/M

Decode

Byte

Byte

Byte

Type

 

 

 

 

 

 

ROL mreg16/32, 1

D1h

 

11-000-xxx

DirectPath

 

 

 

 

 

ROL mem16/32, 1

D1h

 

mm-000-xxx

DirectPath

 

 

 

 

 

ROL mreg8, CL

D2h

 

11-000-xxx

DirectPath

 

 

 

 

 

ROL mem8, CL

D2h

 

mm-000-xxx

DirectPath

 

 

 

 

 

ROL mreg16/32, CL

D3h

 

11-000-xxx

DirectPath

 

 

 

 

 

ROL mem16/32, CL

D3h

 

mm-000-xxx

DirectPath

 

 

 

 

 

ROR mreg8, imm8

C0h

 

11-001-xxx

DirectPath

 

 

 

 

 

ROR mem8, imm8

C0h

 

mm-001-xxx

DirectPath

 

 

 

 

 

ROR mreg16/32, imm8

C1h

 

11-001-xxx

DirectPath

 

 

 

 

 

ROR mem16/32, imm8

C1h

 

mm-001-xxx

DirectPath

 

 

 

 

 

ROR mreg8, 1

D0h

 

11-001-xxx

DirectPath

 

 

 

 

 

ROR mem8, 1

D0h

 

mm-001-xxx

DirectPath

 

 

 

 

 

ROR mreg16/32, 1

D1h

 

11-001-xxx

DirectPath

 

 

 

 

 

ROR mem16/32, 1

D1h

 

mm-001-xxx

DirectPath

 

 

 

 

 

ROR mreg8, CL

D2h

 

11-001-xxx

DirectPath

 

 

 

 

 

ROR mem8, CL

D2h

 

mm-001-xxx

DirectPath

 

 

 

 

 

ROR mreg16/32, CL

D3h

 

11-001-xxx

DirectPath

 

 

 

 

 

ROR mem16/32, CL

D3h

 

mm-001-xxx

DirectPath

 

 

 

 

 

SAHF

9Eh

 

 

VectorPath

 

 

 

 

 

SAR mreg8, imm8

C0h

 

11-111-xxx

DirectPath

 

 

 

 

 

SAR mem8, imm8

C0h

 

mm-111-xxx

DirectPath

 

 

 

 

 

SAR mreg16/32, imm8

C1h

 

11-111-xxx

DirectPath

 

 

 

 

 

SAR mem16/32, imm8

C1h

 

mm-111-xxx

DirectPath

 

 

 

 

 

SAR mreg8, 1

D0h

 

11-111-xxx

DirectPath

 

 

 

 

 

SAR mem8, 1

D0h

 

mm-111-xxx

DirectPath

 

 

 

 

 

SAR mreg16/32, 1

D1h

 

11-111-xxx

DirectPath

 

 

 

 

 

SAR mem16/32, 1

D1h

 

mm-111-xxx

DirectPath

 

 

 

 

 

SAR mreg8, CL

D2h

 

11-111-xxx

DirectPath

 

 

 

 

 

SAR mem8, CL

D2h

 

mm-111-xxx

DirectPath

 

 

 

 

 

SAR mreg16/32, CL

D3h

 

11-111-xxx

DirectPath

 

 

 

 

 

SAR mem16/32, CL

D3h

 

mm-111-xxx

DirectPath

 

 

 

 

 

SBB mreg8, reg8

18h

 

11-xxx-xxx

DirectPath

 

 

 

 

 

SBB mem8, reg8

18h

 

mm-xxx-xxx

DirectPath

 

 

 

 

 

202

Instruction Dispatch and Execution Resources

Page 218
Image 218
AMD x86 manual Sahf