Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

C'est quoi la diff entre ces deux instructions [ Assembleur PIC16f]



  1. #1
    zhiliga

    C'est quoi la diff entre ces deux instructions [ Assembleur PIC16f]

    Bonsoir !
    c'est quoi la differance entre ces deux instructions:
    decfsz compteur , w
    decfsz compteur , f

    -----


  2. Publicité
  3. #2
    Forhorse

    Re : C'est quoi la diff entre ces deux instructions [ Assembleur PIC16f]

    rtfm...
    le w ou le f c'est la destination du resultat
    soit le registre de travail, soit le registre "source"

  4. #3
    zhiliga

    Re : C'est quoi la diff entre ces deux instructions [ Assembleur PIC16f]

    Citation Envoyé par Forhorse Voir le message
    rtfm...
    le w ou le f c'est la destination du resultat
    soit le registre de travail, soit le registre "source"
    C'est le manuel la cause cette ambiguité :P
    decfsz f, d ; (f) –1 -> (d). Saut si (d) = 0

    J'ai mal posé la question peut être, mon problème c'est cette explication :
    "
    ATTENTION

    - Si vous aviez mis

    decfsz compteur , w ; décrémenter compteur et tester sa valeur

    la boucle n’aurait jamais de fin, car la variable compteur ne serait jamais modifiée.
    "

  5. #4
    Gérard

    Re : C'est quoi la diff entre ces deux instructions [ Assembleur PIC16f]

    Bigonoff explique toutes les instructions en français, tu ne trouveras pas mieux.
    http://www.abcelectronique.com/bigonoff/

  6. #5
    zhiliga

    Re : C'est quoi la diff entre ces deux instructions [ Assembleur PIC16f]

    Citation Envoyé par Gérard Voir le message
    Bigonoff explique toutes les instructions en français, tu ne trouveras pas mieux.
    http://www.abcelectronique.com/bigonoff/
    Ceci est dans la moitié inférieur de la page 74 de la "part 1" du BIGONOFF

  7. A voir en vidéo sur Futura
  8. #6
    Forhorse

    Re : C'est quoi la diff entre ces deux instructions [ Assembleur PIC16f]

    C'est simple
    par exemple si tu as
    compteur = 5

    tu écris
    decfsz compteur , f

    après cette instruction
    compteur = 4

    si tu écris

    decfsz compteur , w

    après l'instruction
    compteur = 5 (la valeur n'a pas bougé)
    (et w = 4)

  9. Publicité
  10. #7
    zhiliga

    Re : C'est quoi la diff entre ces deux instructions [ Assembleur PIC16f]

    Citation Envoyé par Forhorse Voir le message
    C'est simple
    par exemple si tu as
    compteur = 5

    tu écris
    decfsz compteur , f

    après cette instruction
    compteur = 4

    si tu écris

    decfsz compteur , w

    après l'instruction
    compteur = 5 (la valeur n'a pas bougé)
    (et w = 4)
    Ah oui oui comment je suis bête !

  11. #8
    RISC

    Re : C'est quoi la diff entre ces deux instructions [ Assembleur PIC16f]

    Salut,

    Le meilleur cours sur l'assembleur des PICs en français sont les tutoriels de Mr Bigonoff.

    a+
    Ma marotte ? les microcontrôleurs ;=)

Sur le même thème :

Discussions similaires

  1. [identification]c'est quoi ces petits vers blanc
    Par alice971 dans le forum Identification des espèces animales ou végétales
    Réponses: 7
    Dernier message: 19/10/2011, 09h30
  2. C'est quoi ces bêtes ? (Insectes)
    Par agnesl_58 dans le forum Identification des espèces animales ou végétales
    Réponses: 4
    Dernier message: 06/10/2010, 17h16
  3. Rétrotranscription, c'est quoi ces boucles?
    Par adona dans le forum Santé et médecine générale
    Réponses: 0
    Dernier message: 05/09/2009, 18h38
  4. [Identification] C'est quoi ces plantes?
    Par mxben dans le forum Biologie
    Réponses: 1
    Dernier message: 22/04/2008, 16h18
  5. [Identification] C'est quoi ces euphorbes?
    Par mxben dans le forum Biologie
    Réponses: 1
    Dernier message: 22/04/2008, 16h04