summaryrefslogtreecommitdiff
path: root/app/speedtest/1986/doc/MEMATARI.PRT
blob: 18eab76a89dbdb56c077e9a27240382696cea302 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
     ATARI ST      68000-8
     =====================


Wiederholungsfaktor für schnelle Operationen :   32766 
Wiederholungsfaktor für langsame Operationen :   16383 


     Steuerkonstrukte

FOR REP                                     .64701   msec
WHILE REP                                   .54630   msec
UNTIL REP                                   .43338   msec
IF                                          .31130   msec
SELECT                                      .93389   msec
PROC                                       1.43441   msec
PROC (INT)                                 1.67247   msec
PROC (INT, INT)                            1.91967   msec


     Integer Operationen

INT := (Paketdaten)                         .36318   msec
INT := (Prozedurdaten)                      .39370   msec
INT := (Parameter)                          .58292   msec
ROW INT [i]                                1.05597   msec
INT =                                       .43643   msec
INT <=                                      .43643   msec
INT +                                       .50967   msec
INT *                                       .69890   msec
DIV                                         .73857   msec
INCR                                        .39980   msec
MOD                                         .75383   msec
abs (INT)                                  3.92175   msec
min (INT , INT)                            3.86987   msec


     Real Operationen

REAL :=                                     .38760   msec
ROW REAL [i]                               1.06513   msec
REAL =                                      .85149   msec
REAL <=                                     .71721   msec
REAL +                                      .94305   msec
REAL *                                     2.80168   msec
REAL /                                     5.93298   msec
INCR                                       3.35409   msec
MOD                                       15.60154   msec
abs (REAL)                                 4.12928   msec
min (REAL, REAL)                           3.98584   msec


     Text Operationen

TEXT := (1)                                 .56461   msec
TEXT := (10)                               1.04376   msec
TEXT := (30)                               2.43850   msec
ROW TEXT [i]                               1.26350   msec
TEXT = (1)                                  .68974   msec
TEXT = (10)                                1.04376   msec
TEXT = (30)                                2.26759   msec
TEXT <= (1)                                1.08954   msec
TEXT <= (10)                               1.17195   msec
TEXT <= (30)                               2.39578   msec
TEXT * (Faktor 1)                          6.59525   msec
CAT (1)                                    1.67552   msec
TEXT + (1)                                 5.10590   msec
TEXT + (10)                                7.75194   msec
TEXT + (30)                               10.13245   msec
length (1)                                  .48221   msec
length (10)                                 .48221   msec
length (30)                                 .50357   msec
SUB (1)                                     .99188   msec
SUB (10)                                    .98883   msec
SUB (30)                                   1.47409   msec
subtext (TEXT, INT, INT) (1)               1.13532   msec
subtext (TEXT, INT, INT) (10)              1.13227   msec
subtext (TEXT, INT, INT) (30)              1.61448   msec
replace (TEXT, TEXT, INT) (1)              1.15058   msec
replace (TEXT, TEXT, INT) (10)             1.18721   msec
replace (TEXT, TEXT, INT) (30)             1.73350   msec
text (TEXT, INT, INT) (1)                 10.85882   msec
text (TEXT, INT, INT) (10)                10.23012   msec
text (TEXT, INT, INT) (30)                11.81102   msec
pos (TEXT, TEXT, INT) (1)                  1.51682   msec
pos (TEXT, TEXT, INT) (10)                 1.56565   msec
pos (TEXT, TEXT, INT) (30)                 2.35000   msec


     Konvertierungs Operationen

int (REAL)                                 9.87304   msec
real (INT)                                 5.28597   msec
int (TEXT)                                50.36318   msec
text (INT)                                 5.92077   msec
text (INT, INT)                           26.21010   msec
text (REAL)                              124.03101   msec
text (REAL, INT, INT)                     27.72996   msec
code (INT)                                  .49747   msec
code (TEXT)                                 .65922   msec