Intel 80286, 80287 manual Fxch ST2, FYL2XP1

Models: 80287 80286

1 515
Download 515 pages 45.04 Kb
Page 429
Image 429

FXCH

Operands

I/ST(i)

PROGRAMMING NUMERIC APPLICATIONS

Table 2-14. Instruction Set Reference Data (Cont'd.)

FXCH //destination

Exceptions:

I

Exchange registers

 

 

Execution Clocks

Operand Word CodeCoding Example

Typical Range Transfers Bytes

12

10-15

0

2

FXCH ST(2)

FXTRACT

Operands

(no operands)

FYL2X

Operands

FXTRACT (no operands) Extract exponent and significant

Execution Clocks

Operand Word

Typical Range Transfers

50 27-550

FYL2X (no operands) y. Log2X

Execution Clocks

Operand Word

Typical Range Transfers

Exceptions: I

CodeCoding Example Bytes

2 FXTRACT

Exceptions: P (operands not checked)

Code

Coding Example

Bytes

 

(no operands)

FYL2XP1

Operands

(no operands)

F2XM1

Operands

950 900-1100 0

FYL2XP1 (no operands)

Y .log2(X + 1)

Execution Clocks

Operand Word

Typical Range Transfers

850 700-1000 0

F2XM1 (no operands) 2x-1

Execution Clocks

Operand Word

Typical Range Transfers

2 FYL2X

Exceptions: P (operands not checked)

CodeCoding Example Bytes

2 FYL2XP1

Exceptions: U, P (operands not checked)

CodeCoding Example Bytes

(no operands)

500

310-630

0

2

F2XM1

2-37

Page 429
Image 429
Intel 80286, 80287 manual Fxch ST2, FYL2XP1