Tests de rapidité des sasfépus
 
N°1
Effectue simplement une boucle de 65536 ittérations

C

#include <stdio.h>
main()
{
     for(int i=0; i<65536; i++);
               printf("Fin du test.");
     return 0;
}

BASIC HP

10 INTEGER I
20 FOR I=0 TO 65534
30 NEXT I
40 DISP "Fin du test."
50 END

BASIC

10 FOR I=0 TO 65534
20 NEXT I
30 PRINT "Fin du test."
40 END

Calculatrices

000 1
001 STO 001
002 LABEL 01
003 1
004 STO + 001
005 RCL 001
006 GOTO 01

Assembleur x86

.MODEL SMALL
.STACK 100H
.DATA
TEXT DB "Fin du test.","$"
.CODE
MOV AX,@DATA
MOV DS,AX
MOV CX,65535
BOUCLE:
 LOOP BOUCLE
MOV DX,OFFSET TEXT
MOV AH,09H
INT 21H
MOV AX,4C00H
INT 21H
END

 
N°2
Teste le micro-ordinateur sur le calcul des flottants

BASIC

10 FOR I=0 TO 1000
20 J=SIN(I/1000)
30 J=COS(I/1000)
40 J=LOG(I+1)
50 J=J/(I+1)
60 NEXT I
70 DISP "FIN"
80 END

 
 

Copyright 2003 Civitarese Jonathan