?? abstract.txt
字號:
Small Model Sieve Program
The Sieve of Erosthostenes is a program that calculates
Prime numbers. It is a standard benchmark used to determine
the relative speed of different computers or the efficiency
of the code generated for the same computer by different
compilers.
The sieve algorithm was developed in ancient Greece and is
one of a number of methods used to find prime numbers.
The sieve works by a process of elimination using an array
that starts with 2 and keeps all the numbers in position.
The process is:
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Starting after 2, eliminate all multiples of 2.
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
X X X X XX XX XX XX XX XX XX XX
Starting after 3, eliminate all multiples of 3.
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
X X X X X XX XX XX XX XX XX XX XX XX XX
Starting after 5, eliminate all multiples of 5.
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
X X X X X XX XX XX XX XX XX XX XX XX XX XX
Continue until the next remaining number is greater than
the square root of the largest number in the original series.
In this case, the next number, 7, is greater than the square
root of 25, so the process stops. The remaining numbers are all
prime!
The SIEVE program is available in different targets:
Simulator: Small Model: SIEVE example in SMALL model
for Simulation
Simulator: Large MOdel: SIEVE example in LARGE model
for Simulation
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -