Ch1 representation Systèmes à Microprocesseurs Cycle Ingénieur Troisième Année Sébastien Bilavarn PoPlyotleyctehcNh ? iNceicSeoSpohpiahi-aD-pDt éInpgaértneimereientdEesleSctyrsotnèimquees-EUlencivtreornsiiqtéuedse- NUicneivSeorspithéiaCAôntetipdo ? Aliszu

Systèmes à Microprocesseurs Cycle Ingénieur Troisième Année Sébastien Bilavarn PoPlyotleyctehcNh ? iNceicSeoSpohpiahi-aD-pDt éInpgaértneimereientdEesleSctyrsotnèimquees-EUlencivtreornsiiqtéuedse- NUicneivSeorspithéiaCAôntetipdo ? Aliszu-rS - SB ilBaivlavrnarn - - COrganisation du module P cours h TDs h http users polytech unice fr bilavarn login elec mdp nios Cours TDs TPs exercices complémentaires bibliographie TDs environnement de développement GCC ARM Linux Examen partiel h mardi mars Examen ?nal h vendredi mai FinalCMTD Exam partiel Exam ?nal COEF séances TP notées Compte rendus Examen TP FinalTP MOYCRTP Exam TP COEF PoPlyotleyctehcNh ? iNceicSeoSpohpiahi-aD-pDt éInpgaértneimereientdEesleSctyrsotnèimquees-EUlencivtreornsiiqtéuedse- NUicneivSeorspithéiaCAôntetipdo ? Aliszu-rS - SB ilBaivlavrnarn - - CCh ?? Représentation de l ? information Ch ?? ARM Instruction Set Architecture Ch ?? Accès aux données Ch ?? Programmation structurée Ch ?? Cycle d ? exécution Ch ?? Codage binaire Ch ?? Microcontrôleur ARM Cortex-M Plan PoPlyotleyctehcNh ? iNceicSeoSpohpiahi-aD-pDt éInpgaértneimereientdEesleSctyrsotnèimquees-EUlencivtreornsiiqtéuedse- NUicneivSeorspithéiaCAôntetipdo ? Aliszu-rS - SB ilBaivlavrnarn - - CReprésentation de l ? information Représentation de l ? information Opérations sur les données PoPlyotleyctehcNh ? iNceicSeoSpohpiahi-aD-pDt éInpgaértneimereientdEesleSctyrsotnèimquees-EUlencivtreornsiiqtéuedse- NUicneivSeorspithéiaCAôntetipdo ? Aliszu-rS - SB ilBaivlavrnarn - - CReprésentation de l ? information Types de données de base Nombres entiers - Nombres réels - e Booléens true false Caractères ? a ? ? b ? ? ? ? ? ? ? Systèmes de numération Décimal ? décomposition en puissances de Hexadécimal à et A ? F décomposition en puissances de Binaire ou décomposition en puissances de Décimal et hexadécimal sont utilisables pour l ? être humain La représentation binaire est utilisable par l ? ordinateur PoPlyotleyctehcNh ? iNceicSeoSpohpiahi-aD-pDt éInpgaértneimereientdEesleSctyrsotnèimquees-EUlencivtreornsiiqtéuedse- NUicneivSeorspithéiaCAôntetipdo ? Aliszu-rS - SB ilBaivlavrnarn - - CReprésentation de l ? information Mot binaire Bit Binary digit Quartet nibble bits Octet byte bits Terminologie utilisée sur les processeurs -bit y compris ARM Demi-mot half-word bits Mot word bits Double-mot double word bits la terminologie peut changer d ? une famille à l ? autre Motorola Intel word bits long word bits quad word bits PoPlyotleyctehcNh ? iNceicSeoSpohpiahi-aD-pDt éInpgaértneimereientdEesleSctyrsotnèimquees-EUlencivtreornsiiqtéuedse- NUicneivSeorspithéiaCAôntetipdo ? Aliszu-rS - SB ilBaivlavrnarn - - CReprésentation des nombres entiers Binaire pur sur n bits Représentation des entiers entre et n- Exemples sur bits bin dec bin - dec dec bin x x x x x x x x dec dec PoPlyotleyctehcNh ? iNceicSeoSpohpiahi-aD-pDt éInpgaértneimereientdEesleSctyrsotnèimquees-EUlencivtreornsiiqtéuedse- NUicneivSeorspithéiaCAôntetipdo ? Aliszu-rS - SB ilBaivlavrnarn - - CReprésentation des nombres entiers Vocabulaire Bit de poids fort bit le plus signi ?catif MSB Most Signi ?cant Bit Bit de poids faible bit le moins signi ?catif LSB Least Signi ?cant Bit Bit de poids fort Bit de poids faible Octet de poids fort Octet de poids faible PoPlyotleyctehcNh ? iNceicSeoSpohpiahi-aD-pDt éInpgaértneimereientdEesleSctyrsotnèimquees-EUlencivtreornsiiqtéuedse- NUicneivSeorspithéiaCAôntetipdo ? Aliszu-rS - SB ilBaivlavrnarn - - CReprésentation des nombres entiers Complément à deux sur n bits Représentation des entiers compris entre - n- et n- - Conversion décimal vers complément à deux Nombres positifs correspondance directe avec le binaire pur Nombres négatifs convertir n x en binaire pur Méthode pour prendre l ? opposé d ? un nombre en complément à deux Complémenter bit à bit Puis ajouter au résultat PoPlyotleyctehcNh ?

  • 39
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager