IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres architectures Assembleur Discussion :

[ARM9] Nombre de MIPS dispo


Sujet :

Autres architectures Assembleur

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 44
    Points : 22
    Points
    22
    Par défaut [ARM9] Nombre de MIPS dispo
    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.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 44
    Points : 22
    Points
    22
    Par défaut
    Bonjour,
    Pour les instructions, j'ai enfin trouvé ce que je voulais.
    Par contre, concernant le programme, étant donné que le CPU tourne à 200MHz, ce n'est pas génial d'analyser le programme.
    Je cherche donc un programme en c simple qui justement prendrait beaucoup de cycle d'horloge.
    Cdlt

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    439
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 439
    Points : 533
    Points
    533
    Par défaut
    un compteur "infini" ? plus tu le fais compter plus ca doit le charger theoriquement

    genre tu fais compter un compteur une double boucle imbriqué et si c'est pas assez tu dois pouvoir descendre (une double boucle à n) ca te fait au minimum n^n instruction

    (ca reste hypothétique je ne connais pas le processeur ARM)

Discussions similaires

  1. [MIPS] Afficher nombre en lettres
    Par dilyar1984 dans le forum Autres architectures
    Réponses: 2
    Dernier message: 20/05/2009, 18h39
  2. [MIPS] Les nombres premiers
    Par dilyar1984 dans le forum Autres architectures
    Réponses: 0
    Dernier message: 20/05/2009, 17h50
  3. [Comparatifs] Limites nombres tables et quantité de données
    Par benj63 dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 13/06/2002, 22h31
  4. Nombre de fichiers ouverts simultanément
    Par matrixfan dans le forum C++Builder
    Réponses: 3
    Dernier message: 27/05/2002, 18h47
  5. [Kylix] Probleme de nombre flottant!!
    Par yopziggy dans le forum EDI
    Réponses: 5
    Dernier message: 02/05/2002, 11h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo