Enonce du laboratoire 1 INF Travail pratique Périphériques et architecture Département de Génie Informatique et Génie Logiciel Polytechnique Montréal CPolytechnique Montréal Département de Génie Informatique et Génie Logiciel Introduction et sommaire Vous
INF Travail pratique Périphériques et architecture Département de Génie Informatique et Génie Logiciel Polytechnique Montréal CPolytechnique Montréal Département de Génie Informatique et Génie Logiciel Introduction et sommaire Vous commencez aujourd ? hui le premier travail pratique du cours INF Le laboratoire porte sur la manipulation des bits et le processeur à accumulateur Remise Voici les détails concernant la remise de ce travail pratique Méthode sur Moodle une seule remise par équipe incluant un rapport PDF et les ?chiers sources des exercices et Format un rapport PDF Incluez une page titre o? doivent ?gurer les noms et matricules des deux membres de l ? équipe votre groupe de laboratoire le nom et le sigle du cours la date de remise et le nom de l ? École Dans une seconde page incluez le barème de la section Finalement pensez à incluez les réponses aux questions et des captures d ? écran lorsque requis Pour l ? exercice remettez le ?chier source complété sous la forme -- c Pour l ? exercice remettez le ?chier source complété sous la forme -- vhdl Pour l ? exercice remettez le ?chier source complété sous la forme -- vhdl Distribution les deux membres de l ? équipe recevront la même note Attention L ? équipe de deux que vous formez pour ce TP sera dé ?nitive jusqu ? au TP Il ne sera pas possible de changer d ? équipe au cours de la session INF Hiver CPolytechnique Montréal Département de Génie Informatique et Génie Logiciel Barème Le travaux pratiques à sont notés sur points pour un total de Le TP est noté selon le barème suivant Reproduisez ce tableau dans le document PDF que vous remettrez TP Exercice Q Q Q Exercice Q Q Q Q Exercice Q Q INF Hiver CPolytechnique Montréal Département de Génie Informatique et Génie Logiciel Exercice Opérations binaires et de décalage L ? objectif de cet exercice est de vous familiariser avec les opérateurs binaires Vous devez compléter des parties manquantes d ? un code a ?n de décoder un ?chier encodé Dézipper le dossier INF TP zip fourni et changer le dossier de travail cd exo On vous fournit le ?chier à compléter exo cpp accompagné d ? un make ?le Vous pouvez faire les commandes suivantes dans un terminal depuis le répertoire exo make exec Q Compléter la fonction parity qui prend en paramètre un short c et retourne ou selon que le nombre de contenu dans l ? encodage binaire de c est respectivement pair ou impair Par exemple si c vaut b la fonction retournera puisque contient trois Si c vaut b la fonction retournera puisqu ? il y a quatre dans ce cas Attention votre fonction ne doit pas compter le nombre de mais utiliser les opérateurs binaires pour déterminer la parité Cela se fait en e ?ectuant un XOR sur l ? ensemble des bits du mot Q Compléter la fonction hamming encoding qui prend en entrée un char et le convertit en
Documents similaires










-
42
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Fev 04, 2021
- Catégorie Administration
- Langue French
- Taille du fichier 61.6kB