MoDDiB
Messages postés546Date d'inscriptionmardi 26 novembre 2002StatutMembreDernière intervention 4 mai 2007
-
29 déc. 2003 à 12:24
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 2012
-
29 déc. 2003 à 15:39
Voila j'ai maté les archives de prologin et j'ai vu des questions du type :
Vous avez programmé sur un palm 5 contenant 16 mo de memoire vive et avec un processeur a 100mhz..
En combien de temps votre programme sera exécuté?
Euh ok mais on s'y prends comment?
Pour :
int a,b,c;
for(a=0;a<500;a++)
{
b+=a;
c-=a;
}
ca prendrai combien de temps cette exemple ?
3 calculs * 500 ?
on ne prends que la frequence du proc alors?
Mais que vienne faire les 16 Mo de mémoire vive ?
Help expliquez moi svp !!
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 29 déc. 2003 à 15:13
Salut,
Je pense qu'il faudrais analyser le code asm que le compilo te sort et ensuite compter le nombre de cycle pour chaque instruction pour determiner le temp d'execution.