Bonjour,
Je travaille sur un ARM9.
Afin de connaître le nombre de MIPS disponibles, j'ai réalisé un petit programme en C qui compte.
Je l'ai compilé pour obtenir un fichier exécutable mais également le fichier assembleur.
En lançant le fichier exécutable sur ma cible, je sais combien de temps il met pour terminer le comptage et sortir du programme (par exemple 60 secondes).
Le fichier assembleur me permet de voir en clair les instructions qui ont été utilisées et donc de compter le nombre de cycle machine et pour terminer en déduire le nombre de MIPS.
Tout d'abord, je souhaite savoir si ma démarche est cohérente?
Je ne trouve pas le tableau avec les correspondances, par ex : pour un MOV, il faut deux cycles machines...
Merci d'avance.
Partager