Faculté des Sciences et Techniques–Tanger Cycle Licence GESI
Département Génie Electrique Semestre 6 Module : Microprocesseurs & Microcontrôleurs Série de TD N°2 Exercice 1 Coder les réels suivants (sur 32 bits) selon la norme IEEE 754 : 1 , 2 , 4 , 9 , 1,5 , -1 , -2 , 6,125 , 5/32 , -5/32 Exercice 2 Convertir en décimal les nombres hexadécimaux réels donnés ici au format IEEE 754-32 bits : 42E48000 , 3F880000 , 00800000 , C7F00000 Exercice 3 Convertir en DCB puis en hexadécimal les nombres décimaux suivants : 43 , 225 , 479 , 1238 , 1956 , 2010 Exercice 4 Remplir le tableau suivant par les valeurs convenables : Décimal DCB Excédant 3 48 110001 1010111 1011001 11110110 325 Exercice 5 Montrer qu’il n’est pas possible de pondérer les éléments binaires du code DCB en excédent3. Exercice 6 Donner les valeurs décimales des chiffres codés en binaire réfléchi du tableau suivant : Binaire réfléchi Décimal 1000 1010 1011 1011101 1101010 101010101 Exercice 7 Convertir en binaire naturel les valeurs du tableau suivant : Binaire réfléchi Binaire naturel 1011 1011101 1101010 101010101 Exercice 8 On note la fonction somme module 2 (OU EXCLUSIF) qui vaut 1 s’il y a un nombre impair de 1 dans les combinaisons (a,b), (a,b,c) …etc et elle vaut 0 s’il y en a un nombre pair. En examinant toutes les combinaisons possibles, montrer que l’on a : ab=ba (a b) c = a (b c) = …= a b c Exercice 9 Donnez en hexadécimal le codage des caractères "ENSAT-Tanger", "FSTT/2002", en ASCII (8 bits). Exercice 10 Donnez la ou les valeurs auquel correspond la suite (49 45 45 41)16, selon que l'on le lit comme un entier signé ou non, un flottant ou une suite de caractères.