Intel 80286, 80287 manual Instruction Set Reference Data Contd

Models: 80287 80286

1 515
Download 515 pages 45.04 Kb
Page 417
Image 417

PROGRAMMING NUMERIC APPLICATIONS

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

FCHS

FCHS (no operands)

 

Exceptions: I

 

Change sign

 

 

 

 

 

 

 

 

Execution Clocks

Operand Word

Code

 

Operands

 

 

Coding Example

Typical

Range

Transfers

Bytes

 

 

 

 

 

 

(no operands)

15

10-17

0

2

FCHS

FClEX/FNClEX

Operands

(no operands)

FCOM

Operands

jjST(i) short-real long-real

FCOMP

Operands

jjST(i) short-real long-real

FCOMPP

Operands

FClEX/FNClEX(no operands) Clear exceptions

Execution Clocks

Operand Word

Typical Range Transfers

5 2-80

FCOM j jsource

Compare real

Execution Clocks

 

 

Operand Word

Typical

Range

Transfers

 

45

40-50

0

65

60-70

2

70

65-75

4

FCOMP j jsource

 

Compare real and pop

 

Execution Clocks

Operand Word

 

 

Typical

Range

Transfers

 

47

42-52

0

68

63-73

2

72

67-77

4

FCOMPP (no operands)

Compare real and pop twice

Execution Clocks

Operand Word

Typical Range Transfers

Exceptions: None

CodeCoding Example Bytes

2FNCLEX

Exceptions: I, D

Code

Coding Example

Bytes

 

2

FCOM ST(1)

2-4

FCOM [BP].UPPER_LlMIT

2-4

FCOM WAVELENGTH

Exceptions: I, D

Code

Coding Example

Bytes

 

2

FCOMP ST(2)

2-4

FCOMP [BP + 2].N_READINGS

2-4

FCOMP DENSITY

Exceptions: I, D

Code

Coding Example

Bytes

 

(no operands)

50

45-55

0

2-25

2

FCOMPP

Page 417
Image 417
Intel 80286, 80287 manual Instruction Set Reference Data Contd