Β¦ COMPUTER INNOVATIONS C86PLUS 1.10 Β¦
Β¦ : cc -DNO_ZERO_DIVIDE=1 -c -FPi87 -Oatx Β¦
Β¦ -G2 -Fa optbench.c Β¦
Β¦ Β¦
Β¦ DATALIGHT OPTIMUM-C 3.14 Β¦
Β¦ : dlc1 optbench.c -f-g Β¦
Β¦ dlg optbench.tmp +vbe +all Β¦
Β¦ dlc2 optbench.tmo Β¦
Β¦ Β¦
Β¦ LATTICE MS-DOS C 3.2 Β¦
Β¦ : lc -d -k2 -f -v optbench.c Β¦
Β¦ Β¦
Β¦ MANX AZTEC C86 4.0 Β¦
Β¦ : cc -A +A -B -T +F +2 +ef optbench.c Β¦
Β¦ Β¦
Β¦ METAWARE HIGH C 1.4 Β¦
Β¦ : hc optbench.c -def NO_ZERO_DIVIDE=1 Β¦
Β¦ pragma Off(Check_stack, Check_subscript) Β¦
Β¦ pragma On(286, asm, auto_reg_alloc) Β¦
Β¦ pragma On(floating_point, optimize_xjmp) Β¦
Β¦ pragma On(optimize_xjmp_space, use_reg_vars) Β¦
Β¦ Β¦
Β¦ MICROSOFT C 5.0 Β¦
Β¦ : cl -DNO_ZERO_DIVIDE=1 -c -G2 -Fc Β¦
Β¦ -Ox optbench.c Β¦
Β¦ Β¦
Β¦ MICROSOFT QUICKC 1.0 Β¦
Β¦ : qcl -c -G2 -FPi87 -Ox d:\optbench.c Β¦
Β¦ Β¦
Β¦ WATCOM C 6.0 Β¦
Β¦ : wcc d:\optbench.c /d1 /oilt /s /2 /7 Β¦
+---------------------------------------------------+
Β¦ ΠΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ ΠΊΠΎΠ΄ Π΄Π»Ρ ΡΠ΅ΡΡΠΎΠ² ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Β¦
Β¦ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅, Β¦
Β¦ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π»ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊ Ρ Β¦
Β¦ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Π°ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠ². Β¦
L----------------------------------------------------
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ΅ΡΡΠ° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° Π² ΠΌΠ°Π»ΠΎΠΉ ΠΈ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΡΡ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΈΠ²ΠΎΠ΄ΡΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 1. Π’Π΅ΡΡΡ Π² Π½Π°Π±ΠΎΡΠ΅ ΡΠ΅ΡΡΠ° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ Π² ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ·ΡΠ²Π°Π»ΠΈΡΡ ΠΈΠ· Π³Π»Π°Π²Π½ΠΎΠΉ ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ. ΠΠ΅ΡΡ Π½Π°Π±ΠΎΡ Π±ΡΠ» ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°Π½ ΠΈ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ Π² ΠΎΠ΄ΠΈΠ½ ΡΠ°ΠΉΠ» EXE. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΠΏΡΠΎΡΠ΅Π΄ΡΡ ΡΠ΅ΡΡΠ° Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΡΠ°ΠΊ Π±ΡΡΡΡΠΎ, ΡΡΠΎ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ Π²ΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΠ½ΠΎ ΠΈΠ·ΠΌΠ΅ΡΠΈΡΡ. Π ΡΡΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΠ·ΡΠ²Π°ΡΡΡΡ ΠΈΠ· ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ. Π ΡΠ°Π±Π»ΠΈΡΠ΅ 1 ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠ°.
--------------------------------------------------------------Β¬
Β¦Π’Π°Π±Π»ΠΈΡΠ° 1: Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠ° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Β¦
+-------------------------------------------------------------+
Β¦ COMPUTER Β¦
Β¦ BORLAND INNOVATIONS DATALIGHT Β¦
+----------------------T------------T------------T------------+
Β¦ΠΠΠΠΠΠΠ―Π’ΠΠ Β¦ Turbo C Β¦ C86Plus Β¦ Optimum-C Β¦
+----------------------+------------+------------+------------+
Β¦ΠΠΠ Π‘ΠΠ― Β¦ 1.5 Β¦ 1.10 Β¦ 3.14 Β¦
+----------------------+------------+------------+------------+
Β¦Π¦ΠΠΠ Β¦ $99.95 Β¦ $497 Β¦ $139 Β¦
+----------------------+------------+------------+------------+
Β¦Π ΠΠΠΠΠ ΠΠ ΠΠ ΠΠΠΠ«(KB) Β¦ 35/40 Β¦ 30/38 Β¦ 33/40 Β¦
+----------------------+------------+------------+------------+
Β¦ΠΠΠ©ΠΠ ΠΠΠΠ ΠΠ¦ΠΠ (*) Β¦ Β¦ Β¦ Β¦
Β¦ΠΡΠ·ΠΎΠ²Ρ ΡΡΠ½ΠΊΡΠΈΠΉ Β¦ 6.0/7.2 Β¦ 7.6/8.2 Β¦ 6.0/7.6 Β¦
Β¦Π¦Π΅Π»ΠΎΡΠΈΡΠ». Π°ΡΠΈΡΠΌΠ΅ΡΠΈΠΊΠ° Β¦ 7.0/7.0 Β¦ 8.5/8.5 Β¦ 6.3/6.3 Β¦
Β¦ΠΡΠΈΡΠΌ-ΠΊΠ° Π΄Π»ΠΈΠ½Π½ΡΡ ΡΠ΅Π»ΡΡ Β¦ 29.0/29.0 Β¦ 23.4/23.9 Β¦ 26.3/26.9 Β¦
Β¦ΠΠ½Π΄Π΅ΠΊΡΠ°ΡΠΈΡ Β¦ 7.9/9.9 Β¦ 7.9/11.4 Β¦ 5.9/7.9 Β¦
Β¦ΠΡΠΏΠΎΠ»ΡΠ·-Π΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ Β¦ 6.2/15.3 Β¦ 12.9/19.2 Β¦ 6.8/15.3 Β¦
Β¦ Π‘ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ²ΡΠΌΠΈ Β¦ Β¦ Β¦ Β¦
Β¦ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ Β¦ 6.8/15.2 Β¦ 10.3/19.8 Β¦ 6.8/15.3 Β¦
Β¦Π Π΅ΡΠ΅ΡΠΎ (Sieve) Β¦ 5.0/5.0 Β¦ 5.8/5.8 Β¦ 4.3/3.8 Β¦
Β¦ Π‘ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ²ΡΠΌΠΈ Β¦ Β¦ Β¦ Β¦
Β¦ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ Β¦ 6.4/6.5 Β¦ 4.6/4.6 Β¦ 4.3/3.8 Β¦
+----------------------+------------+------------+------------+
Β¦ΠΠΠΠ ΠΠ¦ΠΠ Π‘ Π€ΠΠΠΠΠΠ Β¦ Β¦ Β¦ Β¦
Β¦Π§ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΏΠΈΡΡ (**) Β¦ Β¦ Β¦ Β¦
Β¦ Π‘ Π΄ΠΈΡΠΊΠ΅ΡΡ Π½Π° Π΄ΠΈΡΠΊΠ΅ΡΡΒ¦ 8.2/8.2 Β¦ 8.3/8.3 Β¦ 8.3/8.2 Β¦
Β¦ Π‘ ΠΆΠ΅ΡΡΠΊΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° Β¦ Β¦ Β¦ Β¦
Β¦ Π½Π° ΠΆΠ΅ΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ Β¦ 3.9/3.4 Β¦ 3.9/3.9 Β¦ 3.9/3.3 Β¦
Β¦Getc ΠΈ putc (***) Β¦ Β¦ Β¦ Β¦
Β¦ Π‘ Π΄ΠΈΡΠΊΠ΅ΡΡ Π½Π° Π΄ΠΈΡΠΊΠ΅ΡΡΒ¦ 49.8/50.6 Β¦ 45.6/50.1 Β¦ !13.5!/49.4Β¦
Β¦ Π‘ ΠΆΠ΅ΡΡΠΊΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ° Β¦ Β¦ Β¦ Β¦
Β¦ Π½Π° ΠΆΠ΅ΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ Β¦ 17.6/18.4 Β¦ 18.9/21.1 Β¦ !5.5!/17.3 Β¦
+----------------------+------------+------------+------------+
Β¦ΠΠΠΠ ΠΠ¦ΠΠ 80x87 Β¦ Β¦ Β¦ Β¦
Β¦Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅/ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ (*)Β¦ 3.1/3.1 Β¦ 2.8/2.8 Β¦ 3.1/3.1 Β¦
Β¦ΠΠ°Ρ. Π»ΠΎΠ³Π°ΡΠΈΡΠΌ (****) Β¦ 1.0/1.0 Β¦ 1.3/1.3 Β¦ 1.3/1.2 Β¦
Β¦Π‘ΠΈΠ½ΡΡ/ΡΠ°Π½Π³Π΅Π½Ρ(****) Β¦ 1.1/1.1 Β¦ 1.5/1.5 Β¦ 1.2/1.3 Β¦
+----------------------+------------+------------+------------+
Β¦ ΠΡΠ΅ΠΌΡ ΠΈΠ·ΠΌΠ΅ΡΡΠ»ΠΎΡΡ Π² ΡΠ΅ΠΊΡΠ½Π΄Π°Ρ ΠΈ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡΡ Π΄Π»Ρ Β¦
Β¦ ΠΌΠ°Π»ΠΎΠΉ/Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ. Β¦
Β¦ Π’Π΅ΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡ Π½Π° IBM PC/AT Ρ ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ 6 Β¦
Β¦ ΠΌΠ΅Π³Π°Π³Π΅ΡΡ, Ρ ΡΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ 80287, Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ Π² Β¦
Β¦ CONFIG.SYS FILES = 20 ΠΈ BUFFERS = 20. Β¦
Β¦ ΠΠ½Π°ΡΠ΅Π½ΠΈΡ, Π²Ρ ΠΎΠ΄ΡΡΠΈΠ΅ Π² 10%-Ρ ΠΎΠΊΡΠ΅ΡΡΠ½ΠΎΡΡΡ Π»ΡΡΡΠ΅Π³ΠΎ Β¦
Β¦ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°, Π·Π°ΠΊΠ»ΡΡΠ΅Π½Ρ Π² Π²ΠΎΡΠΊΠ»ΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π½Π°ΠΊΠΈ. Β¦
Β¦ * - 20 ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ, ** - 1 ΠΈΡΠ΅ΡΠ°ΡΠΈΡ, *** - 2 ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈ, Β¦
Β¦ **** - 10 ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ. Β¦
L--------------------------------------------------------------
--------------------------------------------------------------Β¬
Β¦Π’Π°Π±Π»ΠΈΡΠ° 1: ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ Β¦
+-------------------------------------------------------------+
Β¦ Β¦
Β¦ LATTICE MANX METAWARE MICROSOFT WATCOM Β¦
+---------T---------T---------T---------T---------T-----------+
Β¦MS-DOS C Β¦Aztec C Β¦High C Β¦ C Β¦QuickC Β¦WATCOM C Β¦
+---------+---------+---------+---------+---------+-----------+
Β¦3.2 Β¦4.0 Β¦1.4 Β¦5.0 Β¦1.0 Β¦6.0 Β¦
+---------+---------+---------+---------+---------+-----------+
Β¦$500 Β¦$499 Β¦$595 Β¦$450 Β¦$99 Β¦$295 Β¦
+---------+---------+---------+---------+---------+-----------+
Β¦34/41 Β¦20/24 Β¦33/44 Β¦28/39 Β¦31/44 Β¦25/30 Β¦
+---------+---------+---------+---------+---------+-----------+
Β¦ Β¦ Β¦ Β¦ Β¦ Β¦ Β¦
Β¦7.5/8.1 Β¦7.9/8.6 Β¦6.9/9.5 Β¦6.1/6.0 Β¦6.5/7.5 Β¦!3.8/4.5! Β¦
Β¦7.7/7.7 Β¦9.1/9.2 Β¦5.8/5.8 Β¦5.3/5.2 Β¦6.8/6.8 Β¦!3.7/3.8! Β¦
Β¦23.3/24.3Β¦23.9/24.2Β¦27.8/29.1Β¦23.9/24.8Β¦27.8/28.7Β¦!20.0/21.0!Β¦
Β¦11.0/34.9Β¦9.0/10.5 Β¦7.1/7.8 Β¦!4.8!/7.2Β¦7.9/11.3 Β¦5.4/!5.5 Β¦
Β¦12.3/58.5Β¦12.8/15.3Β¦5.4/15.3 Β¦!5.1!/9.8Β¦7.8/17.8 Β¦6.1/!6.2! Β¦
Β¦ Β¦ Β¦ Β¦ Β¦ Β¦ Β¦
Β¦12.8/58.6Β¦7.8/15.3 Β¦!5.2!/15.3!5.1!/9.8Β¦7.7/17.8 Β¦5.6/!6.2! Β¦
Β¦7.1/6.9 Β¦7.6/7.6 Β¦5.4/5.6 Β¦4.2/4.3 Β¦5.3/5.4 Β¦!3.2/3.4! Β¦
Β¦ Β¦ Β¦ Β¦ Β¦ Β¦ Β¦
Β¦6.9/7.0 Β¦5.9/6.1 Β¦5.8/6.0 Β¦4.2/4.3 Β¦6.5/6.5 Β¦!3.2/3.4! Β¦
+---------+---------+---------+---------+---------+-----------+
Β¦ Β¦ Β¦ Β¦ Β¦ Β¦ Β¦
Β¦ Β¦ Β¦ Β¦ Β¦ Β¦ Β¦
Β¦8.2/8.2 Β¦8.3/8.2 Β¦8.0/8.0 Β¦8.3/8.2 Β¦8.2/8.3 Β¦8.2/8.2 Β¦
Β¦ Β¦ Β¦ Β¦ Β¦ Β¦ Β¦
Β¦3.9/3.7 Β¦3.9/2.8 Β¦!1.0/0.9!Β¦3.3/3.8 Β¦3.9/3.4 Β¦3.4/3.4 Β¦
Β¦ Β¦ Β¦ Β¦ Β¦ Β¦ Β¦
Β¦51.3/51.5Β¦28.6!27.7!39.8/39.8Β¦40.0/40.0Β¦40.0/40.0Β¦51.2/51.3 Β¦
Β¦ Β¦ Β¦ Β¦ Β¦ Β¦ Β¦
Β¦21.0/26.0Β¦12.5!11.0!16.0/15.2Β¦14.8/15.7Β¦16.1/16.0Β¦19.2/20.1 Β¦
+---------+---------+---------+---------+---------+-----------+
Β¦ Β¦ Β¦ Β¦ Β¦ Β¦ Β¦
Β¦4.7/4.7 Β¦2.6/2.6 Β¦2.6/2.1 Β¦!1.7/1.7!Β¦3.1/3.0 Β¦1.8/1.8 Β¦
Β¦1.3/1.3 Β¦1.1/1.1 Β¦1.1/1.2 Β¦1.0/1.0 Β¦1.2/1.3 Β¦!0.9/0.9! Β¦
Β¦1.9/1.9 Β¦1.3/1.3 Β¦1.1/1.2 Β¦1.1/1.1 Β¦1.3/1.4 Β¦!1.0/1.0! Β¦
+---------+---------+---------+---------+---------+-----------+
Β¦ ΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°ΠΌ Π·Π°Π΄Π°Π²Π°Π»ΠΈΡΡ ΠΊΠ»ΡΡΠΈ Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠΎ Β¦
Β¦ ΡΠΊΠΎΡΠΎΡΡΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ Β¦
Β¦ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² 80286 ΠΈ 80287. ΠΡΠ΅ ΡΠ΅ΡΡΡ, ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎ Β¦
Β¦ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ, Π±ΡΠ»ΠΈ Π²ΡΠΈΠ³ΡΠ°Π½Ρ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°ΠΌΠΈ Β¦
Β¦ WATCOM ΠΈ Microsoft. ΠΠ΅ Π½Π°ΡΠ»ΠΎΡΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°, ΠΊΠΎΠ΄ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Β¦
Β¦ Π΄Π»Ρ ΡΠ΅ΡΡΠΎΠ² Π²Π²ΠΎΠ΄Π°/Π²ΡΠ²ΠΎΠ΄Π° Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΡΡ Π±Ρ Π²ΠΎ Π²ΡΠ΅ΠΌΡ, Π±Π»ΠΈΠ·ΠΊΠΎΠ΅ ΠΊ Β¦
Β¦ Π»ΡΡΡΠ΅ΠΌΡ, Π² ΠΌΠ°Π»ΠΎΠΉ ΠΈ Π² Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΡΡ ΠΏΠ°ΠΌΡΡΠΈ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. Β¦
L--------------------------------------------------------------
ΠΡΠΈ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 1 ΠΈ Π² Π½ΠΎΠΌΠ΅ΡΠ΅ Π·Π° ΡΠ΅Π²ΡΠ°Π»Ρ 1988 Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ ΠΎΠ΄Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. ΠΠ²Π° ΡΠ΅ΡΡΠ° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ²ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ (ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ "ΡΠ΅ΡΠ΅ΡΠΎ"-sieve) Π² ΡΠ΅Π²ΡΠ°Π»Π΅ Π±ΡΠ»ΠΈ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½Ρ Π΄Π»Ρ 100 ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ, Π° Π½Π΅ Π΄Π»Ρ 20-ΡΠΈ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΎΠ² Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ²ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈ Π±Π΅Π· ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ, ΡΠ΅ΡΡΡ Ρ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ²ΡΠΌΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π·Π°ΠΏΡΡΠΊΠ°Π»ΠΈΡΡ Ρ 20-Ρ ΠΈΡΠ΅ΡΠ°ΡΠΈΡΠΌΠΈ. Π’Π°ΠΊΠΆΠ΅ Π·Π°ΠΌΠ΅ΡΡΡΠ΅, ΡΡΠΎ ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΡΠ΅ΡΡΡ, ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡΠΈΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 1, Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡ Π΄Π»Ρ ΠΏΡΡΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² 80x87 Π² ΠΌΠ°Π»ΠΎΠΉ ΠΈ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΡΡ ΠΏΠ°ΠΌΡΡΠΈ, Π° Π½Π΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΡΠΌΡΠ»ΡΡΠΎΡΠ°.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ΅ΠΊΡΡ ΡΠ΅ΡΡΠ° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π½Π°Π»ΠΈΡΠΈΡ ΠΈΠ»ΠΈ ΠΎΡΡΡΡΡΡΠ²ΠΈΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΠΈΠΏΠΎΠ² ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, ΠΎΠ½ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· Π½Π°Π±ΠΎΡΠ° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ , Π½Π΅ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΠΈ Π½Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΠ΅, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΡΠ΅Π»ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Π’Π΅ΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ ΠΊΠ°ΠΊ ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ (main), ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ°Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΎΠ² ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ, Ρ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ Π±Π΅Π· Π½ΠΈΡ . ΠΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠ»ΠΎΠ³Π° ΠΈ ΡΠΏΠΈΠ»ΠΎΠ³Π° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ. Π‘ ΡΠ΅Π»ΡΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π½Π° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΆΠΈΠ·Π½ΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ, Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ΅ΡΡΠ° ΡΠ²Π»ΡΡΡΡΡ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠΌΠΈ. ΠΠ½ΠΎΠ³ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΎΠ±ΡΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π»ΠΈΡΠ½ΠΈΡ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠΉ (ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΠΉ), ΡΠ°Π·ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠ°Π½Ρ ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π² ΡΠ΅Π³ΠΈΡΡΡΠ°Ρ .
ΠΡΠΎΡΠ΅ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠΎΠ΄Π° ΡΠ»ΠΎΠΆΠ΅Π½, ΠΈ ΡΡΠ΅ΠΏΠ΅Π½Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ Π·Π°Π²ΠΈΡΠΈΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡ ΡΠΈΠΏΠ° ΠΈ ΠΈΠ·ΠΎΡΡΠ΅Π½Π½ΠΎΡΡΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΈ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π°ΠΏΠΈΡΠ°Π½ ΠΈ ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½. Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ°ΠΊΠΆΠ΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌ ΡΠ΅ΠΊΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ.