SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
Cliquez pour modifier le style du titre
• Cliquez pour modifier les styles du texte du
  masque
      – Deuxième niveau
             • Troisième niveau
                – Quatrième niveau
                   » Cinquième niveau




18/12/2010                                       1
Ecole Polytechnique de Tunisie
 Cliquez pour modifier le style du titre
                  RoboCEPT
• Cliquez pour modifier les styles du texte du
  masque
      – Deuxième niveau
             • Troisième niveau
                – Quatrième niveau
              Programmation Assembleur
                   » Cinquième niveau


                                                     Présentée par:
                                                         Seif Allah JARDAK

                              Année Universitaire:
                                  2010-2011
18/12/2010                                                                   2
Plan le style du titre
 Cliquez pour modifier
• Cliquez pour modifier les styles du texte du
  masque
   – Deuxième niveau
• Rappeler quelques registres
      • Troisième niveau
• Classifier les instructions
          – Quatrième niveau
• Présenter ces instructions
              » Cinquième niveau

• Simuler un exemple



18/12/2010                                       3
Rappel sur les registresdu titre
 Cliquez pour modifier le style
• Registrepour modifier les styles du texte du
• Cliquez WORK (w)
• Status : (8 bits)
  masque
                     – b4 :
      – Deuxième niveauTO
        b0 : C
      – b1 Troisième– b5 : RP0
         • : DC       niveau
             – Quatrième niveau
                     – b6 :
      – b2 : Z » Cinquième RP1
                             niveau
      – b3 : PD – b7 : IRP


• Les registres PCL et PCLATH

18/12/2010                                       4
Classification des instructionstitre
 Cliquez pour modifier le style du
• Cliquez pour modifier les styles du texte du
  masque
   – Deuxième orientées octets
• Instructionsniveau
      • Troisième niveau
• Instructions orientées bits
          – Quatrième niveau
• Instructions générales
              » Cinquième niveau

• Sauts et appels de sous-routines



18/12/2010                                       5
Instructions orientées octets titre
  Cliquez pour modifier le style du
• •ADDWF f,d modifier les styles du texte (Z)
    Cliquez pour (C,DC,Z) • IORWF f,d du
• ANDWF f,d (Z)
    masque                       • MOVF f,d (Z)
• CLRF      f       (Z)
     – Deuxième niveau           • MOVWF f,d  _
• CLRW Troisième niveau
        •   _       (Z)          • NOP   _
• COMF – f,d (Z)
            Quatrième niveau     • RLF   f,d (C)
• DECF      f,d Cinquième niveau • RRF
              »
                    (Z)                  f,d (C)
• DECFSZ f,d _                   • SUBWF f,d (C,DC,Z)
• INCF      f,d (Z)              • SWAPF f,d
• INCFSZ f,d _                   • XORWF f,d (Z)
 18/12/2010                                        6
Instructions orientées octets titre
 Cliquez pour modifier le style du
• Cliquez pour modifier les styles du texte du
  masque
      – Deuxième niveau
             • Troisième niveau
                – Quatrième niveau
                   » Cinquième niveau




18/12/2010                                       7
Instructions orientées bits titre
 Cliquez pour modifier le style du
• Cliquez pour modifier les styles du texte du
  masque
   – Deuxième niveau
• BCF         f,b
      • Troisième niveau
• BSF – Quatrième niveau
              f,b
• BTFSC » Cinquième niveau
              f,b
• BTFSS f,b



18/12/2010                                       8
Instructions orientées bits titre
 Cliquez pour modifier le style du
• Cliquez pour modifier les styles du texte du
  masque
      – Deuxième niveau
             • Troisième niveau
                – Quatrième niveau
                   » Cinquième niveau




18/12/2010                                       9
Instructions générales du titre
 Cliquez pour modifier le style
•   Cliquez pour modifier les styles du texte du
•   ADDLW k
    masque              (C,DC,Z)
•   ANDLW k niveau
     – Deuxième         (Z)
•   IORLW k niveau
        • Troisième (Z)
            – Quatrième niveau
•   MOVLW k             _
                » Cinquième niveau
•   SUBLW k             (C,DC,Z)
•   XORLW k             (Z)
•   CLRWDT _            TO,PD

18/12/2010                                         10
Sautspour modifier le style du titre
 Cliquez  et appels de sous-routines

•   Cliquez pour modifier les styles du texte du
•   GOTO
    masque k
•    – Deuxième niveau
    CALL        k
        • Troisième niveau
•   RETFIE– Quatrième niveau
                _
•   RETLW » Cinquième niveau
                k
•   RETURN
•   SLEEP

18/12/2010                                         11
Cliquez pour modifier le style du titre
• Cliquez pour modifier les styles du texte du
  masque
      – Deuxième niveau
             • Troisième niveau
                – Quatrième niveau
                   » Cinquième niveau




18/12/2010                                       12
Etpour et RP1. C´est quoi? titre
 Cliquez  RP0 modifier le style du

• Cliquez pour modifier les styles du texte du
  masque
      – Deuxième niveau
             • Troisième niveau
                – Quatrième niveau
                   » Cinquième niveau




18/12/2010                                       13
Exemple style du titre
 Cliquez pour modifier le
• Cliquez pour modifier les styles du texte du
  masque
   – Deuxième niveau
• Lampe LED qui clignotte
      • Troisième niveau
• Programmation sur Mplab
          – Quatrième niveau
• SimulationCinquième niveau
              » avec Proteus




18/12/2010                                       14
Y a-t-il des question? du titre
 Cliquez pour modifier le style
• Cliquez pour modifier les styles du texte du
  masque
      – Deuxième niveau
             • Troisième niveau
                – Quatrième niveau
                   » Cinquième niveau




18/12/2010                                       15
Documentation àle style du titre
 Cliquez pour modifier consulter

• Cliquez pour modifier les styles du texte du
  masque
      – Deuxième niveau
             • Troisième niveau
• Cours – Quatrième niveau
        Bigonoff:
www.abcelectronique.com/bigonoff
           » Cinquième niveau




18/12/2010                                       16
Cliquez pour modifier le style du titre
• Cliquez pour modifier les styles du texte du
  masque
      – Deuxième niveau
               Merci Pour Votre Attention
             • Troisième niveau
                – Quatrième niveau
                   » Cinquième niveau




18/12/2010                                       17

Mais conteúdo relacionado

Destaque

Au doigt et à l'oeil 'savoirs en tête' déc 2012 - bergey (atelier 6 - dispo...
Au doigt et à l'oeil   'savoirs en tête' déc 2012 - bergey (atelier 6 - dispo...Au doigt et à l'oeil   'savoirs en tête' déc 2012 - bergey (atelier 6 - dispo...
Au doigt et à l'oeil 'savoirs en tête' déc 2012 - bergey (atelier 6 - dispo...Bergey Jean-Luc Pierre
 
Dossier inscription projets Festival de la Communication Santé 2013
Dossier inscription projets Festival de la Communication Santé 2013Dossier inscription projets Festival de la Communication Santé 2013
Dossier inscription projets Festival de la Communication Santé 2013Festival de la Communication Santé
 
Book Photo Catherine Dubarry
Book Photo Catherine DubarryBook Photo Catherine Dubarry
Book Photo Catherine DubarryCatherineDubarry
 
Ecart salarial hommes-femmes au Luxembourg, un paradoxe
Ecart salarial hommes-femmes au Luxembourg, un paradoxeEcart salarial hommes-femmes au Luxembourg, un paradoxe
Ecart salarial hommes-femmes au Luxembourg, un paradoxeEmploiPublic
 
Arte comestible
Arte comestibleArte comestible
Arte comestiblepanocha01
 
Quelques belles-photos-d-hiver-jacky-acreer
Quelques belles-photos-d-hiver-jacky-acreerQuelques belles-photos-d-hiver-jacky-acreer
Quelques belles-photos-d-hiver-jacky-acreerArfenia Sarkissian
 
Cash Piscines Catalogue 2012 • Entretenir sa piscine
Cash Piscines Catalogue 2012 • Entretenir sa piscineCash Piscines Catalogue 2012 • Entretenir sa piscine
Cash Piscines Catalogue 2012 • Entretenir sa piscineCashPiscines
 
Haiti: Projet de loi electorale 2013 vote par le CTCEP et envoye au President...
Haiti: Projet de loi electorale 2013 vote par le CTCEP et envoye au President...Haiti: Projet de loi electorale 2013 vote par le CTCEP et envoye au President...
Haiti: Projet de loi electorale 2013 vote par le CTCEP et envoye au President...Stanleylucas
 
L'accès handicapé pour les commerces, réglementations ? - Créer sa Boîte en A...
L'accès handicapé pour les commerces, réglementations ? - Créer sa Boîte en A...L'accès handicapé pour les commerces, réglementations ? - Créer sa Boîte en A...
L'accès handicapé pour les commerces, réglementations ? - Créer sa Boîte en A...CCI Alsace Eurométropole
 

Destaque (19)

Presentation samva afci
Presentation samva afciPresentation samva afci
Presentation samva afci
 
Au doigt et à l'oeil 'savoirs en tête' déc 2012 - bergey (atelier 6 - dispo...
Au doigt et à l'oeil   'savoirs en tête' déc 2012 - bergey (atelier 6 - dispo...Au doigt et à l'oeil   'savoirs en tête' déc 2012 - bergey (atelier 6 - dispo...
Au doigt et à l'oeil 'savoirs en tête' déc 2012 - bergey (atelier 6 - dispo...
 
Présentation pro 2013 14 version 2
Présentation pro 2013 14 version 2Présentation pro 2013 14 version 2
Présentation pro 2013 14 version 2
 
Dossier inscription projets Festival de la Communication Santé 2013
Dossier inscription projets Festival de la Communication Santé 2013Dossier inscription projets Festival de la Communication Santé 2013
Dossier inscription projets Festival de la Communication Santé 2013
 
PRESENTATION INTELFI 2012
PRESENTATION INTELFI 2012PRESENTATION INTELFI 2012
PRESENTATION INTELFI 2012
 
Tableaux renoir 2
Tableaux renoir 2Tableaux renoir 2
Tableaux renoir 2
 
Book Photo Catherine Dubarry
Book Photo Catherine DubarryBook Photo Catherine Dubarry
Book Photo Catherine Dubarry
 
Curiosites du monde_1
Curiosites du monde_1Curiosites du monde_1
Curiosites du monde_1
 
Ecart salarial hommes-femmes au Luxembourg, un paradoxe
Ecart salarial hommes-femmes au Luxembourg, un paradoxeEcart salarial hommes-femmes au Luxembourg, un paradoxe
Ecart salarial hommes-femmes au Luxembourg, un paradoxe
 
Interieur
InterieurInterieur
Interieur
 
Arte comestible
Arte comestibleArte comestible
Arte comestible
 
Quelques belles-photos-d-hiver-jacky-acreer
Quelques belles-photos-d-hiver-jacky-acreerQuelques belles-photos-d-hiver-jacky-acreer
Quelques belles-photos-d-hiver-jacky-acreer
 
Présentation1
Présentation1Présentation1
Présentation1
 
Ce1812 cd
Ce1812 cdCe1812 cd
Ce1812 cd
 
L’ illusoire
L’ illusoireL’ illusoire
L’ illusoire
 
Cash Piscines Catalogue 2012 • Entretenir sa piscine
Cash Piscines Catalogue 2012 • Entretenir sa piscineCash Piscines Catalogue 2012 • Entretenir sa piscine
Cash Piscines Catalogue 2012 • Entretenir sa piscine
 
Haiti: Projet de loi electorale 2013 vote par le CTCEP et envoye au President...
Haiti: Projet de loi electorale 2013 vote par le CTCEP et envoye au President...Haiti: Projet de loi electorale 2013 vote par le CTCEP et envoye au President...
Haiti: Projet de loi electorale 2013 vote par le CTCEP et envoye au President...
 
L'accès handicapé pour les commerces, réglementations ? - Créer sa Boîte en A...
L'accès handicapé pour les commerces, réglementations ? - Créer sa Boîte en A...L'accès handicapé pour les commerces, réglementations ? - Créer sa Boîte en A...
L'accès handicapé pour les commerces, réglementations ? - Créer sa Boîte en A...
 
Commands
CommandsCommands
Commands
 

Semelhante a Programmation Assembleur

QVT : L'évaluation et la formation des managers comme leviers de progrès
QVT : L'évaluation et la formation des managers comme leviers de progrèsQVT : L'évaluation et la formation des managers comme leviers de progrès
QVT : L'évaluation et la formation des managers comme leviers de progrèsMUTACTION
 
La motivation au service de la performance
La motivation au service de la performanceLa motivation au service de la performance
La motivation au service de la performanceMUTACTION
 
Etude arrow camaris_030413
Etude arrow camaris_030413Etude arrow camaris_030413
Etude arrow camaris_030413Urena Nicolas
 

Semelhante a Programmation Assembleur (6)

Club utilisateurs 2014
Club utilisateurs 2014Club utilisateurs 2014
Club utilisateurs 2014
 
QVT : L'évaluation et la formation des managers comme leviers de progrès
QVT : L'évaluation et la formation des managers comme leviers de progrèsQVT : L'évaluation et la formation des managers comme leviers de progrès
QVT : L'évaluation et la formation des managers comme leviers de progrès
 
La motivation au service de la performance
La motivation au service de la performanceLa motivation au service de la performance
La motivation au service de la performance
 
2nd ecran
2nd ecran2nd ecran
2nd ecran
 
Bonne année
Bonne annéeBonne année
Bonne année
 
Etude arrow camaris_030413
Etude arrow camaris_030413Etude arrow camaris_030413
Etude arrow camaris_030413
 

Programmation Assembleur

  • 1. Cliquez pour modifier le style du titre • Cliquez pour modifier les styles du texte du masque – Deuxième niveau • Troisième niveau – Quatrième niveau » Cinquième niveau 18/12/2010 1
  • 2. Ecole Polytechnique de Tunisie Cliquez pour modifier le style du titre RoboCEPT • Cliquez pour modifier les styles du texte du masque – Deuxième niveau • Troisième niveau – Quatrième niveau Programmation Assembleur » Cinquième niveau Présentée par: Seif Allah JARDAK Année Universitaire: 2010-2011 18/12/2010 2
  • 3. Plan le style du titre Cliquez pour modifier • Cliquez pour modifier les styles du texte du masque – Deuxième niveau • Rappeler quelques registres • Troisième niveau • Classifier les instructions – Quatrième niveau • Présenter ces instructions » Cinquième niveau • Simuler un exemple 18/12/2010 3
  • 4. Rappel sur les registresdu titre Cliquez pour modifier le style • Registrepour modifier les styles du texte du • Cliquez WORK (w) • Status : (8 bits) masque – b4 : – Deuxième niveauTO b0 : C – b1 Troisième– b5 : RP0 • : DC niveau – Quatrième niveau – b6 : – b2 : Z » Cinquième RP1 niveau – b3 : PD – b7 : IRP • Les registres PCL et PCLATH 18/12/2010 4
  • 5. Classification des instructionstitre Cliquez pour modifier le style du • Cliquez pour modifier les styles du texte du masque – Deuxième orientées octets • Instructionsniveau • Troisième niveau • Instructions orientées bits – Quatrième niveau • Instructions générales » Cinquième niveau • Sauts et appels de sous-routines 18/12/2010 5
  • 6. Instructions orientées octets titre Cliquez pour modifier le style du • •ADDWF f,d modifier les styles du texte (Z) Cliquez pour (C,DC,Z) • IORWF f,d du • ANDWF f,d (Z) masque • MOVF f,d (Z) • CLRF f (Z) – Deuxième niveau • MOVWF f,d _ • CLRW Troisième niveau • _ (Z) • NOP _ • COMF – f,d (Z) Quatrième niveau • RLF f,d (C) • DECF f,d Cinquième niveau • RRF » (Z) f,d (C) • DECFSZ f,d _ • SUBWF f,d (C,DC,Z) • INCF f,d (Z) • SWAPF f,d • INCFSZ f,d _ • XORWF f,d (Z) 18/12/2010 6
  • 7. Instructions orientées octets titre Cliquez pour modifier le style du • Cliquez pour modifier les styles du texte du masque – Deuxième niveau • Troisième niveau – Quatrième niveau » Cinquième niveau 18/12/2010 7
  • 8. Instructions orientées bits titre Cliquez pour modifier le style du • Cliquez pour modifier les styles du texte du masque – Deuxième niveau • BCF f,b • Troisième niveau • BSF – Quatrième niveau f,b • BTFSC » Cinquième niveau f,b • BTFSS f,b 18/12/2010 8
  • 9. Instructions orientées bits titre Cliquez pour modifier le style du • Cliquez pour modifier les styles du texte du masque – Deuxième niveau • Troisième niveau – Quatrième niveau » Cinquième niveau 18/12/2010 9
  • 10. Instructions générales du titre Cliquez pour modifier le style • Cliquez pour modifier les styles du texte du • ADDLW k masque (C,DC,Z) • ANDLW k niveau – Deuxième (Z) • IORLW k niveau • Troisième (Z) – Quatrième niveau • MOVLW k _ » Cinquième niveau • SUBLW k (C,DC,Z) • XORLW k (Z) • CLRWDT _ TO,PD 18/12/2010 10
  • 11. Sautspour modifier le style du titre Cliquez et appels de sous-routines • Cliquez pour modifier les styles du texte du • GOTO masque k • – Deuxième niveau CALL k • Troisième niveau • RETFIE– Quatrième niveau _ • RETLW » Cinquième niveau k • RETURN • SLEEP 18/12/2010 11
  • 12. Cliquez pour modifier le style du titre • Cliquez pour modifier les styles du texte du masque – Deuxième niveau • Troisième niveau – Quatrième niveau » Cinquième niveau 18/12/2010 12
  • 13. Etpour et RP1. C´est quoi? titre Cliquez RP0 modifier le style du • Cliquez pour modifier les styles du texte du masque – Deuxième niveau • Troisième niveau – Quatrième niveau » Cinquième niveau 18/12/2010 13
  • 14. Exemple style du titre Cliquez pour modifier le • Cliquez pour modifier les styles du texte du masque – Deuxième niveau • Lampe LED qui clignotte • Troisième niveau • Programmation sur Mplab – Quatrième niveau • SimulationCinquième niveau » avec Proteus 18/12/2010 14
  • 15. Y a-t-il des question? du titre Cliquez pour modifier le style • Cliquez pour modifier les styles du texte du masque – Deuxième niveau • Troisième niveau – Quatrième niveau » Cinquième niveau 18/12/2010 15
  • 16. Documentation àle style du titre Cliquez pour modifier consulter • Cliquez pour modifier les styles du texte du masque – Deuxième niveau • Troisième niveau • Cours – Quatrième niveau Bigonoff: www.abcelectronique.com/bigonoff » Cinquième niveau 18/12/2010 16
  • 17. Cliquez pour modifier le style du titre • Cliquez pour modifier les styles du texte du masque – Deuxième niveau Merci Pour Votre Attention • Troisième niveau – Quatrième niveau » Cinquième niveau 18/12/2010 17