AMD x86 manual Rdmsr, Rdpmc, Rdtsc

Models: x86

1 256
Download 256 pages 58.62 Kb
Page 217
Image 217

22007E/0 — November 1999

AMD Athlon™ Processor x86 Code Optimization

Table 19. Integer Instructions (Continued)

Instruction Mnemonic

First

Second

ModR/M

Decode

Byte

Byte

Byte

Type

 

 

 

 

 

 

RCL mreg8, 1

D0h

 

11-010-xxx

DirectPath

 

 

 

 

 

RCL mem8, 1

D0h

 

mm-010-xxx

DirectPath

 

 

 

 

 

RCL mreg16/32, 1

D1h

 

11-010-xxx

DirectPath

 

 

 

 

 

RCL mem16/32, 1

D1h

 

mm-010-xxx

DirectPath

 

 

 

 

 

RCL mreg8, CL

D2h

 

11-010-xxx

DirectPath

 

 

 

 

 

RCL mem8, CL

D2h

 

mm-010-xxx

VectorPath

 

 

 

 

 

RCL mreg16/32, CL

D3h

 

11-010-xxx

DirectPath

 

 

 

 

 

RCL mem16/32, CL

D3h

 

mm-010-xxx

VectorPath

 

 

 

 

 

RCR mreg8, imm8

C0h

 

11-011-xxx

DirectPath

 

 

 

 

 

RCR mem8, imm8

C0h

 

mm-011-xxx

VectorPath

 

 

 

 

 

RCR mreg16/32, imm8

C1h

 

11-011-xxx

DirectPath

 

 

 

 

 

RCR mem16/32, imm8

C1h

 

mm-011-xxx

VectorPath

 

 

 

 

 

RCR mreg8, 1

D0h

 

11-011-xxx

DirectPath

 

 

 

 

 

RCR mem8, 1

D0h

 

mm-011-xxx

DirectPath

 

 

 

 

 

RCR mreg16/32, 1

D1h

 

11-011-xxx

DirectPath

 

 

 

 

 

RCR mem16/32, 1

D1h

 

mm-011-xxx

DirectPath

 

 

 

 

 

RCR mreg8, CL

D2h

 

11-011-xxx

DirectPath

 

 

 

 

 

RCR mem8, CL

D2h

 

mm-011-xxx

VectorPath

 

 

 

 

 

RCR mreg16/32, CL

D3h

 

11-011-xxx

DirectPath

 

 

 

 

 

RCR mem16/32, CL

D3h

 

mm-011-xxx

VectorPath

 

 

 

 

 

RDMSR

0Fh

32h

 

VectorPath

 

 

 

 

 

RDPMC

0Fh

33h

 

VectorPath

 

 

 

 

 

RDTSC

0F

31h

 

VectorPath

 

 

 

 

 

RET near imm16

C2h

 

 

VectorPath

 

 

 

 

 

RET near

C3h

 

 

VectorPath

 

 

 

 

 

RET far imm16

CAh

 

 

VectorPath

 

 

 

 

 

RET far

CBh

 

 

VectorPath

 

 

 

 

 

ROL mreg8, imm8

C0h

 

11-000-xxx

DirectPath

 

 

 

 

 

ROL mem8, imm8

C0h

 

mm-000-xxx

DirectPath

 

 

 

 

 

ROL mreg16/32, imm8

C1h

 

11-000-xxx

DirectPath

 

 

 

 

 

ROL mem16/32, imm8

C1h

 

mm-000-xxx

DirectPath

 

 

 

 

 

ROL mreg8, 1

D0h

 

11-000-xxx

DirectPath

 

 

 

 

 

ROL mem8, 1

D0h

 

mm-000-xxx

DirectPath

 

 

 

 

 

Instruction Dispatch and Execution Resources

201

Page 217
Image 217
AMD x86 manual Rdmsr, Rdpmc, Rdtsc