Intel Quark SoC X1000 Core Developer's Manual page 284

Hide thumbs Also See for Quark SoC X1000 Core:
Table of Contents

Advertisement

Table 94.
Floating-Point Clock Count Summary (Sheet 2 of 8)
Instruction
FXCH = Exchange ST(0) and ST(i)
COMPARISON INSTRUCTIONS
FCOM = Compare ST(0) with Real
32-bit memory
64-bit memory
ST(i)
FCOMP = Compare ST(0) with Real and Pop
32-bit memory
64-bit memory
ST(i)
FCOMPP = Compare ST(0) with ST(1) and Pop Twice
FICOM = Compare ST(0) with Integer
16-bit memory
32-bit memory
FICOMP = Compare ST(0) with Integer
16-bit memory
32-bit memory
FTST = Compare ST(0) with 0.0
FUCOM = Unordered compare ST(0) with ST(i)
FUCOMP = Unordered compare ST(0) with ST(i) and Pop
FUCOMPP = Unordered compare ST(0) with ST(1) and Pop
Twice
FXAM = Examine ST(0)
Notes:
1.
If operand is 0 clock counts = 27.
2.
If operand is 0 clock counts = 28.
3.
If CW.PC indicates 24 bit precision then subtract 38 clocks.
If CW.PC indicates 53 bit precision then subtract 11 clocks.
4.
If there is a numeric error pending from a previous instruction, add 17 clocks.
5.
If there is a numeric error pending from a previous instruction, add 18 clocks.
6.
The INT pin is polled several times while this function is executing to ensure short interrupt latency.
7.
If ABS(operand) is greater than π/4 then add n clocks, where n=(operand/(π/4)).
®
Intel
Quark SoC X1000 Core
Developer's Manual
284
Format
11011 001 : 11001 ST(i)
11011 000 : mod 010 r/m : s-i-b/disp.
11011 100 : mod 010 r/m : s-i-b/disp.
11011 000 : 11010 ST(i)
11011 000 : mod 011 r/m : s-i-b/disp.
11011 100 : mod 011 r/m : s-i-b/disp.
11011 000 : 11011 ST(i)
11011 110 : 1101 1001
11011 110 : mod 010 r/m : s-i-b/disp.
11011 010 : mod 010 r/m : s-i-b/disp.
11011 110 : mod 011 r/m : s-i-b/disp.
11011 010 : mod 011 r/m : s-i-b/disp.
11011 011 : 1110 0100
11011 101 : 11100 ST(i)
11011 101 : 11101 ST(i)
11011 101 : 11101 1001
11011 001 : 1110 0101
®
Intel
Quark Core—Instruction Set Summary
Cache Hit
Concurrent
Penalty
Avg (Lower
Execution
if
Range...
Avg (Lower
Cache
Upper
Range- Upper
Miss
Range)
4
4
2
4
3
4
4
2
4
3
4
5
18(16-20)
2
16.5(15-17)
2
18(16-20)
2
16.5(15-17)
2
4
4
4
5
8
Order Number: 329679-001US
Notes
Range)
1
1
1
1
1
1
1
1
1
1
1
1
1
1
October 2013

Advertisement

Table of Contents
loading

Table of Contents