Тесты ВМ1-ВМ8_сводная таблица_04-02-2016
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZAAAB
1
Таблица времени выполнения простых тестов на Бейсике а секундах (чем меньше, тем быстрее); применяются стандартные для каждого ПК трансляторы Бейсика (как правило, интерпретаторы), используются числа с плавающей точкой (если не указано другое); результаты полукомпиляторов (типа вильнюсского Бейсика) выделены зелёным цветом, результаты компиляторов - жёлтым, результаты для целочисленных переменных - синим шрифтом; для ПК указан год разработки; результаты отдельных ПК в целочисленных вычислениях приведены для сравнения скорости работы с целыми и вещественными числами. Наиболее точный общий показатель скорости - среднее (ВМ1-ВМ7 + ВМ8М)/8.
2
ПКСтрана, цена в минимальной конф. (год)ПроцессорПроисхождение БейсикаПредварительное преобразование константТочность представления чисел, десятичных знаковДлина чисел с плавающей точкой (мантисса + порядок), байтBM1
цикл FOR / NEXT 1000 раз
BM2
цикл IF/THEN 1000 раз
BM3
цикл IF + простая ариф-метика с переменными
BM4
цикл IF + простая ариф-метика с константами
BM5
ВМ4 + GOSUB / RETURN
BM6
ВМ5 + внутр. цикл FOR/NEXT 5 раз
BM7 ВМ6 + работа с массивомBM8 квадрат, логарифм и синус 1000 разВМ8М, логарифм и синус 1000 разСреднее ВМ1-ВМ8Среднее ВМ1-ВМ7 (без сложных функций)Среднее (ВМ1-ВМ7 + ВМ8М) / 8Эффективная тактовая частота (прибл.), прогр. в ОЗУ / ПЗУПримечания
3
Acorn A3010, 1992 г., BBC BasicВеликобритания, 930 долл. (1992 г.)ARM250, 32 бита, 12 МГцAcorn0,040,150,370,330,350,661,040,850,470,42RISC-процессор (уровень ARM3)
4
DEC PDP-11/83, 1988 г., Basic-11 в ОЗУСШАDEC J-11, 16 бит, 18 МГц, c FPUDECесть63 + 10,520,641,361,561,664,76,51,842,352,42Один из самых быстрых в серии PDP-11
5
Wang 2200VP, 1976 г., Basic-2США, 30.000 долл. (1980 г.)16 бит, спец. на мелкой логикеWang13BCD, условно 6 + 10,30,72,22,32,54,15,3103,42,5Wang 2200 второго поколения
6
IBM PS/2 Model 30, 1987 г., IBM PC Basic V C1.10 в ОЗУСША, 3600 долл. (1987 г.)i80286, 16 бит, 10 МГцMicrosoftесть6 - 73 + 10,31,33,13,23,569,89,14,53,9
7
УКНЦ, 1986 г., Бейсик-Вильнюс в ОЗУ (30 Кб), целые переменныеСССР, 1600 руб. ? (1988 г.)ЦП К1801ВМ2, 16 бит, 8 (4) МГц + ПП К1801ВМ2 6.25 (3.125) МГц, сильное торможениеВильнюсский ГУ---0,080,163,84,34,44,95,6235,83,324? / ?На эмуляторе UKNCBTL, Бейсик-"полукомпилятор"
8
УКНЦ, 1986 г., Бейсик-Вильнюс в ОЗУ 1988.09.28 (30 Кб)СССР, 1600 руб. ? (1988 г.)ЦП К1801ВМ2, 16 бит, 8 (4) МГц + ПП К1801ВМ2 6.25 (3.125) МГц, сильное торможениеВильнюсский ГУ-73 + 10,750,763,83,83,97,892320,56,64,266,34? / ?На эмуляторе UKNCBTL, Бейсик-"полукомпилятор"
9
Amiga 500, 1987 г., вещественные одинарныеСША, 700 долл. (1987 г.)M68000, 16/32 бита, 7 МГцMicrosoft0,42,154,34,85,359,114,1187,285,74
10
IBM PS/2 Model 30, 1987 г., IBM PC Basic V C1.10 в ОЗУСША, 2300 долл. (1987 г.)i8086, 16 бит, 8 МГцMicrosoftесть6 - 73 + 10,62,14,955,49,615,515,97,46,28 ?
11
"Электроника 60-1", процессор М6 (МС1601.02), Бейсик-11 в ОЗУСССРК1811ВМ1 / ВУ1 + сопроцессор ВУ2 / ВУ3, 16 бит, 3.2 МГц, с FPUDECесть63 + 11,62,124,665,325,6815,2221,728,926,58,28,07,8У Бейсика-11 очень медленный FOR, что сильно ухудшает результаты
12
БК-0010, 1983 г., Basic-87 в ОЗУ (9 Кб)СССР, 600 руб. (1988 г.)К1801ВМ1, 16 бит, 3 МГцВильнюсский ГУ-73 + 10,913,44,94,9911,733,5308,75,18,21.8 / 2.4?На эмуляторе, Бейсик-"полукомпилятор"
13
HP 9825A, 1976 г., язык HPLСШАспец., 16 бит0,71,844,44,7912,1379,25,2
14
ДВК-3М, плата МС1201.03, 1985 г., Бейсик-11 в ОЗУСССРК1801ВМ3, 16 бит, 5 МГцDECесть63 + 11,822,45,226,286,6217,3623,1612,3699,49,09,0У Бейсика-11 очень медленный FOR, что сильно ухудшает результаты
15
BBC Master 128, 1985 г., BBC Basic IV в ПЗУВеликобритания, 500 фунтов (730 долл., 1986)65SC12, 8 бит, 2 МГцAcorn94 + 10,52,35,75,86,410,316,228,29,46,72 / 2Очень быстрая версия Бейсика
16
ABC 800, 1981 г., вещественные одинарные, ПЗУШвецияZ80, 8 бит, 3.6 МГц-0,91,865,96,311,619,62910,17,4Бейсик-"полукомпилятор"
17
ДВК-2, плата МС1201.02-13, 1984 г., Бейсик-11 в ОЗУСССРК1801ВМ2, 16 бит, 8 (4) МГцDECесть63 + 11,92,65,76,87,218,624,813,410,510,29,79,8
18
ДВК-2, плата МС1201.02-07, 1984 г., Бейсик-11 в ОЗУСССРК1801ВМ2, 16 бит, 7.36 (3.68) МГцDECесть63 + 12,122,846,247,57,8820,4427,2214,711,611,110,610,7
19
ABC 80, 1978 г., целые, ПЗУШвецияZ80, 8 бит, 3 МГц---0,31,13,53,53,65,89,36511,53,9В отличие от других ПК, целочисленное деление выполняется без «плавающей» арифметики; Бейсик-"полукомпилятор"
20
HP Integral PC, 1985 г.США, 5000 долл. (1985 г.)M68000, 16/32 бита, 8 МГц1,93,56,97,18,818,327,321,91210,6Переносной ПК со встроенным принтером и электролюминесцентным дисплеем
21
ДВК-3, плата МС1201.02-01, 1984 г., Бейсик-11 в ОЗУСССРК1801ВМ2, 16 бит, 6.38 (3.19) МГцDECесть63 + 12,423,287,168,69,0423,4431,2416,8413,2812,812,212,3
22
УКНЦ, 1986 г., Basic-11 в ОЗУСССР, 1600 руб. ? (1988 г.)ЦП К1801ВМ2, 16 бит, 8 (4) МГц + ПП К1801ВМ2, 6.25 (3.125) МГц, сильное торможениеDECесть63 + 12,43,37,28,79,123,731,616,91412,912,312,54? / ?У Бейсика-11 очень медленный FOR, что сильно ухудшает результаты
23
Amstrad CPC, целые переменные, ПЗУВеликобританияZ80, 8 бит, 4 МГцLocomotive Softwareесть--0,52,59,69,59,814,622,634,5139,93.2 / ?
24
DAI Personal Computer с мат. сопроцессором AMD 9511, 1980 г., ПЗУБельгия i8080, 8 бит, 2 МГц + AMD 9511-0,934,7810,059,7811,218,1230,1121,413,312,14Математический cопроцессор AMD 9511 имеет низкую точность вычислений (хуже, чем программная одинарная), Бейсик-"полукомпилятор"
25
ДВК-2, плата МС1201.02-11, 1984 г., Бейсик-11 в ОЗУСССРК1801ВМ2, 16 бит, 5.77 (2.9) МГцDECесть63 + 12,643,547,788,69,8425,4633,9618,3214,4213,813,113,3
26
Acorn BBC Micro model B, 1981 г., ПЗУВеликобритания, 700 долл. (В+, 1985 г.)6502 (6512), 8 бит, 2 МГц без торможенияAcornнет?94 + 10,63,28,18,89,914,321,9484614,49,514,12 / 2Самый быстрый процессор среди массовых 8-битных ПК (эквивалентен Z80 с частотой ~5 МГц)
27
Amstrad CPC, 1984 г., ПЗУВеликобритания, 580 долл. (с цв. мон. и магн., 1989 г.)Z80, 8 бит, 4 МГцLocomotive Softwareесть94 + 11,13,59,29,810,219,229343114,511,714,13.2 / ?Чрезвычайно быстрая версия Бейсика для Z80
28
Sinclair QL, 1984 г., ПЗУВеликобритания, 550 долл. (1984 г.)68008, 8/32 бита, 7.5 МГц1,95,49,39,111,82442,420,715,614,8
29
ЕС-1840, 1986 г., IBM PC Basic Ver. A2.10СССРКР1810ВМ86, 16 бит, 5 МГцMicrosoftесть6 - 73 + 11,24,410,410,711,720,833,133,415,713,2
30
ACT Apricot, 1983 г., вещественные одинарныеВеликобританияi8086, 16 бит, 5 МГцMicrosoftесть6 - 73 + 11,65,210,61112,422,935,434,416,714,2
31
IBM PC, 1981 г., вещественные одинарныеСША, от 1565 долл. (1981 г.)i8088, 8/16 бит, 4.77 МГцMicrosoftесть6 - 73 + 11,55,212,112,613,623,537,43517,615,1
32
Memotech MTX-500, 1983 г., ПЗУВеликобританияZ80, 8 бит, 4 МГцесть94 + 11,64,811,31113,223,943,344,94119,315,618,8? / 3?
33
Robotron 1715M, 1987 г., BASIC Ver: R-BWS SCPX V.1/0 в ОЗУГДР, 19000 марок, 6000 руб. (1715, 1985 г.)U880 (Z80), 8 бит, 4 МГцMicrosoftесть63 + 11,44,311,611,412,422,435,460,319,914,13? / ?
34
Acorn Electron, 1983 г., ПЗУВеликобритания, 300 долл. (1983 г.)6502, 8 бит, 2 МГц ROM, 1/0.59 МГц RAMAcornнет?94 + 11,1411,111,812,418,728,772,52012,5
35
Z80A 4 МГц, Microsoft Basic 5.2н/дZ80, 8 бит, 4 МГцMicrosoftесть1,55,113,613,614,515.1?39,56220,614,72.8? / ?
36
ДВК-1, плата МС1201.01-07, 1981 г., Бейсик-11 в ОЗУСССРК1801ВМ1, 16 бит, 3.98 МГцDECесть63 + 13,885,3411,221414,7237,9253,7233,3826,421,820,120,9
37
Orao 102, 1984 г., ПЗУЮгославия6502, 8 бит, 1 МГцMicrosoft6 - 73 + 11,27,914,416,217,927,139,871,124,417,8Редкая версия Бейсика для 6502 с 3-байтной мантиссой
38
Apple III, 1980 г.США, 4340 долл. (1980 г.)6502, 8 бит, 2 МГцApple / Microsoft63 + 11,77,213,514,5162742,57524,717,5
39
ABC 80, 1978 г., вещественные, ПЗУШвецияZ80, 8 бит, 3 МГц-4 - 63 + 112,1111112,517,52413026,111,3Бейсик-"полукомпилятор"
40
Корвет ПК8010/8020, Бейсик в. 2.0 в ПЗУ, целые переменныеСССРКР580ВМ80А, 8 бит, 2.5 МГц без торможенияMicrosoftесть--15,118,317,618,727,642,48827,318,72.5 / 2.5
41
ABC 800, 1981 г., вещественные двойные, ПЗУШвецияZ80, 8 бит, 3.6 МГц-1,22,21010,61117,826,414427,911,3Бейсик-"полукомпилятор"
42
БК-0010, 1983 г., Basic-11 в ОЗУ (условно)СССР, 600 руб. (1988 г.)К1801ВМ1, 16 бит, 3 МГцDECесть63 + 15,26,614,518,220,349,669,640,731,928,126,327,01.8 / 2.4?Условная скорость, на основе расчётов по результатам других тестов
43
ПК-6128Ц, 1989 г., Basic 1.0 в ПЗУСССР, ~1000 руб. (1990 г.)ИМ1821ВМ85, 8 бит, 3 МГцMicrosoftнет63 + 11,49,318,119,221,131,744,58028,220,8? / 2.5?На эмуляторе
44
Commodore VIC-20, 1980 г., ПЗУСША, 300 долл. (1981 г.)6502, 8 бит, 1 МГцMicrosoftнет94 + 11,48,315,517,118,327,242,79928,718,61 / 1
45
Корвет ПК8010/8020, 1985 г., Бейсик в. 2.0 в ПЗУСССР, ~2500 руб. (1990 г.)КР580ВМ80А, 8 бит, 2.5 МГц без торможенияMicrosoftесть6 - 83 + 11,86,417,917,81931,652,186,344,629,120,923,92.5 / 2.5
46
Apple II, 1977-1985 г., ПЗУСША, 800 долл. (128К, 1989 г.)6502, 8 бит, 1 МГцMicrosoftнет94 + 11,38,51617,819,128,644,81075830,419,424,21 / 1Аналогичная скорость у советского «Агата»
47
HP-85, 1980 г. США, 3250 долл. (1980 г.)HP Capricorn, 8 бит, 0.625 МГцHP5 или 123 + 1 или 6 + 2 ?1,83,816,316,517,73044,812732,218,7
48
Commodore 64, 1982 г., ПЗУСША, 140 долл. (1989 г.)6510 (6502), 8 бит, около 1 МГцMicrosoftнет94 + 11,59,317,619,52131,549,5119,333,721,4? / 0.9?
49
Вектор-06Ц, 1986 г., дисковый Basic 2.5 в ОЗУСССР, 750 руб. (1988 г.)КР580ВМ80А, 8 бит, 3 МГцMicrosoftнет63 + 11,610,822,122,324,336,150,7100,25333,52427,62.25 / ?На эмуляторе
50
ZX Spectrum, компилятор HiSoft FP, вещественные переменныеВеликобритания, 300 долл. (+2, 128К, 1989 г.)Z80, 8 бит, 3.5 МГцHiSoft-84 + 10,821,347,267,37,3212,5214,421933,77,28? / 2.8
51
Commodore PET 2001, 1977 г., ПЗУСША6502, 8 бит, 1 МГцMicrosoftнет94 + 11,79,918,420,421,732,550,912334,822,2? / 0.84?
52
Dragon 32 (Tandy CoCo), 1982 г., ПЗУВеликобритания6809, 8 бит, 0.89 МГцMicrosoftнет1,610,219,721,623,334,35012936,223
53
Wang 2200T, 1975 г.США4 бит, спец. на мелкой логикеWangесть13BCD, условно 6 + 14,49,524,423,125,949,374,913042,730,2Wang 2200 первого поколения
54
Oric Atmos, 1984 г., ПЗУВеликобритания6502, 8 бит, 1 МГцMicrosoftнет?1,615,225,427,43345,668,513644,131
55
БК-0010-01, 1986 г., Basic-86 в ПЗУ (24 Кб), целыеСССР, 650 руб. (1988 г.)К1801ВМ1, 16 бит, 3 МГцВильнюсский ГУ---0,150,2110,911,411,513,615,230245,691.8 / 2.4?На эмуляторе с коррекцией на коэфф. разности эмулятора и реального ПК, Бейсик-"полукомпилятор"
56
Spectravideo SVI-328, 1983 г., ПЗУСШАZ80, 8 бит, 3.6 МГцMicrosoftесть13,5BCD, условно 6 + 11,65,417,919,620,630,742,223646,719,73.15? / ?Низкая скорость связана с использованием высокой точности для всех вещественных вычислений (аналогично и у MSX/MSX-2)
57
MSX-2, Yamaha YIS503III, 1986 г., MSX BASIC 2.1 в ПЗУЯпония и др., 450 долл. (с FDD, 1989 г.)Z80, 8 бит, 3.6 МГцMicrosoftесть13,5BCD, условно 6 + 12,26,31819,820,83447,822821347,121,345,23.15? / ?У MSX скорость пратктически такая же
58
БК-0010-01, 1986 г., Basic-86 в ПЗУ (24 Кб), вещественные двойныеСССР, 650 руб. (1988 г.)К1801ВМ1, 16 бит, 3 МГцВильнюсский ГУ-177 + 11,521,511112,212,31922,130247,711,31.8 / 2.4?На эмуляторе с коррекцией на коэфф. разности эмулятора и реального ПК, Бейсик-"полукомпилятор"
59
БК-0010-01, 1986 г., Basic-86 в ПЗУ (24 Кб), вещественные одинарныеСССР, 650 руб. (1988 г.)К1801ВМ1, 16 бит, 3 МГцВильнюсский ГУ-73 + 11,561,6111,312,412,519,522,130216047,911,630,21.8 / 2.4?Невысокий показатель связан с использованием двойной точности для всех вещественных вычислений, Бейсик-"полукомпилятор"
60
ПК-01 "Львов", 1986 г.,
BASIC 2.0 в ПЗУ
СССР, 750 руб. (1988 г.)КР580ВМ80А, 8 бит, 2.22 МГцMicrosoftнет63 + 12,715,832,334,237,356,380,1145,577,450,537,042,01.5? / 2.22?
61
ZX81 (fast), 1981 г., без торможения, ПЗУВеликобританияZ80, 8 бит, 3.25 МГцесть84 + 14,56,916,415,818,649,768,522951,225,8? / 3.25 (fast)
62
"Робик", ПЗУСССР, ~1000 руб. (1990 г.)Z80, 8 бит, 3.5 МГцесть84 + 14,27,9201921,5527623454,328,7? / 2.95?Аналог ZX Spectrum 48K
63
"Апогей БК-01Ц", 1988 г., Бейсик "АПОГЕЙ В.1", он же
«Бейсик MSX», в ОЗУ
СССР, 450 руб. (БК-01, 1989 г.)КР580ВМ80А, 8 бит, 1.78 МГцMicrosoftесть63 + 13,412,333,533,736,361100160,383,155,14045,4
64
Microtan65, 1979 г., ПЗУВеликобритания6502, 8 бит, 0.75 МГцMicrosoftнет?1,912,824,727,829,643,268,924356,529,9
65
ДВК-2, плата МС1201.02-07, 1984 г., Basic ДВК НЦ (ПЗУ 1801РР1-012)СССРК1801ВМ2, 16 бит, 7.36 (3.68) МГцнет73 + 13,817,730304110415574,547,357,054,553,6
66
"Радио-86РК", SRAM, 1986 г., BASIC *МИКРОН* в ОЗУСССРКР580ВМ80А, 8 бит, 1.78 МГцMicrosoftнет63 + 1319,136,53943659116858,142,4
67
ZX Spectrum, 1982 г., ПЗУВеликобритания, 300 долл. (+2, 128К, 1989 г.)Z80, 8 бит, 3.5 МГцесть84 + 14,88,721,120,42455,380,725313058,530,743,1? / 2.8Невысокий показатель вызван крайне неоптимальной работой интерпретатора
68
Oric-1, 1983 г., ПЗУВеликобритания6502, 8 бит, 1 МГцMicrosoftнет?1,817,12931,43851,877,823059,635,3
69
"Микроша", 1986 г., "Микроша" BASIC в ОЗУСССР, 500 руб. (1988 г.)КР580ВМ80А, 8 бит, 1.78 МГцMicrosoftнет63 + 13,818,837,239,745,372,3103161,6147,160,245,750,9
70
HP 9830A/B, 1972 г.США16 бит, спец. на мелкой логике4,414,635,638,140,574,3128,419466,248
71
Atari 600XL, 1983 г., ПЗУСША, 120 долл. (65XE, 1989 г.)6502, 8 бит, 1.78 МГцSMIесть?94 + 12,27,219,122,825,837,658,341273,124,7Аналогичная скорость должна быть у всех 8-битных Atari
72
Atari 400/800, 1979 г., ПЗУСША6502, 8 бит, 1.78 МГцSMIесть?94 + 12,37,419,923,226,840,761,543176,626Аналогичная скорость должна быть у всех 8-битных Atari
73
TI-99/4A, 1981 г., ПЗУ + GROMСШАTMS9900, 16 бит, 3 МГцMicrosoft132,98,822,824,526,161,684,438276,633Низкий показатель связан с использованием «двойной интерпретации» (Бейсик написан на интерпретируемом языке GPL)
74
IBM 5100, 1975 г. СШАIBM PALM, 16 бит, 1.9 МГцесть4,521,157,454,55988,2174,926790,865,7
75
"Электроника МК-90", 1986 г., BASIC 2.0 в ПЗУСССР, 1500 руб. (1991 г.)К588, 16 бит, арх. PDP-116,435585985191278106102,3101,8Портативный микрокомпьютер
76
БК-0010, Бейсик ДВК НЦ (8 Кб)СССР, 600 руб. (1988 г.)К1801ВМ1, 16 бит, 3 МГцнет74 + 2 ?9,441,37374107254376181115139,5133,5131,21.8 / 2.4?На эмуляторе EMU 1.01
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
Main menu