Cycle Machine
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Cycle Machine



  1. #1
    invite5bc96a17

    Cycle Machine


    ------

    Bonjour,

    Voilà j'aimerai connaître le temps d'exécution d'une instruction d'un microcontrôleur mais je me souvient plus exactement comment le calculer. J'utilise un MSP430 avec une fréquence de 1,049Mhz et j'ai fait le calcul suivant.

    Cycle Horloge = 1/1,049Mhz = 0.953uS
    Cycle Machine = 4*0.953uS = 3.8uS

    Donc la durée minimale pour un instruction simple c'est 3.8uS. Est-ce que mon calcul est correct ou ai-je déliré? Je me souvient plus trop de mes cours sur le sujet et plus moyen de remettre la main dessus.

    Merci pour votre aide ^^

    a+

    -----

  2. #2
    kevin8z

    Re : Cycle Machine

    Ton calcul est bon dans le cas ou tu utilise un PIC, mais la c'est un composant de chez TI donc il va falloir que tu regarde la doc pour savoir en combien de cycle ton instruction s'exécute.

  3. #3
    invite5bc96a17

    Re : Cycle Machine

    Salut Kevin8z.

    Tout d'abord merci pour ta réponse. Je suis aller essayer de trouver ça sur la datasheet de mon micro (MSP430F169) et il en parle à la première page. 125-ns Instruction Cycle Time. Par contre il me semble que cette durée est proportionnelle à la fréquence de fonctionnement du CPU et il n'y a aucune indication sur la fréquence pour cette durée. Dois-je en conclure que cette durée reste fixe peu importe la fréquence du clock?

    Merci et à bientôt.

  4. #4
    xberger

    Re : Cycle Machine

    Bonjour,

    la fréquence max est de 8MHz soit 1/8MHz = 125ns de temps cycle
    càd la durée mini d'exécution d'une instruction qui prend 1 cycle

    mais dans le jeu d'instruction il n'y a qu'une instruction en 1 cycle ... NOP (No OPeration)

    Cordialement

    Xavier

  5. A voir en vidéo sur Futura
  6. #5
    invite5bc96a17

    Re : Cycle Machine

    Merci bien Xavier, j'aurais pu trouver ça moi même. Quelle nouille ^^'

    Merci pour vos réponses.

    a+

Discussions similaires

  1. ma réponse est t'elle juste exo (cycle machine,cycle instruction,horloge,instructio n, mémoire")
    Par inviteb17448ba dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 04/01/2012, 19h54
  2. Différence entre cycle machine et cycle d'horloge
    Par invite403d8201 dans le forum Électronique
    Réponses: 1
    Dernier message: 10/08/2011, 15h08
  3. [Blanc] problème fuite machine à laver en fin de cycle
    Par invite14b3c6a9 dans le forum Dépannage
    Réponses: 24
    Dernier message: 28/05/2009, 18h43
  4. [Blanc] Machine a laver ne chauffe plus en milieu de cycle
    Par invite706106a8 dans le forum Dépannage
    Réponses: 8
    Dernier message: 20/02/2008, 21h19
  5. Machine a laver bloquée en cours de cycle
    Par inviteb6bd21c4 dans le forum Dépannage
    Réponses: 1
    Dernier message: 06/09/2006, 20h05
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...