Intel Quark SoC X1000 Core Developer's Manual page 288

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

Advertisement

Table 94.
Floating-Point Clock Count Summary (Sheet 6 of 8)
Instruction
FISUBR = Integer Subtract Reversed
ST(0)←16-bit memory-ST(0)
ST(0)←32-bit memory-ST(0)
FIMUL = Multiply Integer with ST(0)
ST(0)←ST(0) X 16-bit memory
ST(0)←ST(0) X 32-bit memory
FIDIV = Integer Divide
ST(0)←ST(0)/ 16-bit memory
ST(0)←ST(0)/ 32-bit memory
FIDVR = Integer Divide Reversed
ST(0)←16-bit memory/ST(0)
ST(0)←32-bit memory/ST(0)
FSQRT = Square Root
FSCALE = Scale ST(0) by ST(1)
FXTRACT = Extract Components of ST(0)
FPREM = Partial Reminder
FPREM1 = Partial Reminder (IEEE)
FRNDINT = Round ST(0) to Integer
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
288
Format
11011 110 : mod 101 r/m : s-i-b/disp.
11011 010 : mod 101 r/m : s-i-b/disp.
11011 110 : mod 101 r/m : s-i-b/disp.
11011 010 : mod 001 r/m : s-i-b/disp.
11011 110 : mod 110 r/m : s-i-b/disp.
11011 010 : mod 110 r/m : s-i-b/disp.
11011 110 : mod 111 r/m : s-i-b/disp.
11011 010 : mod 111 r/m : s-i-b/disp.
11011 001 : 1111 1010
11011 001 : 1111 1101
11011 001 : 1111 0100
11011 001 : 1111 1000
11011 001 : 1111 0101
11011 001 : 1111 1100
®
Intel
Quark Core—Instruction Set Summary
Cache Hit
Concurrent
Penalty
Avg (Lower
if
Range...
Avg (Lower
Cache
Upper
Range- Upper
Miss
Range)
24(20-35)
2
22.5(19-32)
2
25(23-27)
2
23.5(19-32)
2
87(85-89)
2
85.5(84-86)
2
87(85-89)
2
85.5(84-86)
2
85.5(83-87)
31(30-32)
19(16-20)
84(70-138)
94.5(72-167)
29.1(21-30)
Order Number: 329679-001US
Execution
Notes
Range)
7(5-17)
7(5-17)
8
8
70
3
70
3
70
3
70
3
70
2
4(2-4)
2(2-8)
5.5(2-18)
7.4(2-8)
October 2013

Advertisement

Table of Contents
loading

Table of Contents