Vous êtes sur la page 1sur 1

Université : Kasdi Merbah Ouargla Année Universitaire : 2019 / 2020

Faculté : F.N.T.I.C Spécialité : 1ere Master Instrumentation


Département : Electronique et communications Module : Systèmes à Microprocesseurs
TD1 : Rappels …

Bases et conversion …
4- Même question avec les entiers (184)10 et (72) 10.
Exercice 1 :
5- Effectuer les additions suivantes sachant que les nombres sont codés en
1- Quelles sont parmi ces suites celles qui peuvent être la représentation d’un
hexadécimal (base 16).
nombre en base 16 , 8 ou 2 ?
a) ABC + ABC = …. c) 1199 + 0008 = ….
a) 01001011 c) 14310901 e) 9GZ2 b) F11 + 11F = …. d) 111 + 123 = ….
b) 12001112 d) 9GF2 f) FFFF
Exercice 4 : Représentation des nombres signés
2- Effectuer les conversions suivantes :
1- Coder sur 08 bits les entiers 7, 2, 0, -2, -7 et -8 et -255 avec les représentations
a) (426)10 = (……)2 e) (11001101)2 = (……)10
suivantes :
b) (442)10 = (……)8 f) g) h) (234)5 = (……)7
c) (429)10 = (……)9 a) Signe et valeur absolue.
d) (F6AB)16 = (……)10 b) Complément à 1 (complément restreint).
c) Complément à 2 (complément vrai).
Exercice 2 :
1- Donner la valeur décimale des entiers suivants : 2- Coder les entiers 61 et - 61 en utilisant la représentation par le signe et la valeur
a) 1011011 codé en binaire (base 2). absolue.
c) 77210 codé en octal (base 8). 3- Effectuer l’addition binaire : (61) + (- 61) = …. ? Que pensez-vous du résultat.
d) 31337 codé en octal (base 8). 4- Coder maintenant les deux entiers en utilisant la représentation en complément
e) A1BE codé en hexadécimal (base 16). à 2. Que remarquez-vous ?
f) C4F3 codé en hexadécimal (base 16).
Exercice 5 :
2- Déterminer les bases dans lesquelles les nombres suivants sont exprimés : 1. Coder les entiers 88 et - 96 en utilisant la représentation par le signe et
a) (34)b = (22)10 la valeur absolue.
b) (75)b = (117)10 (88)10 = ( )2
c) (121)b = (16)10 (96)10 = ( )2

Bases et opérations arithmétiques … 2. Effectuer l’addition binaire (en complément à 2) :


Exercice 3: (88) 10 + (- 88) 10 = ( )2
1- Coder en binaire sur un octet (8 bits) les entiers (105)10 et (21)10. (96) 10 + (- 96) 10 = ( )2
2- Effectuer l’addition binaire des entiers précédents. (66) 10 + (- 88) 10 = ( )2
3- Vérifier que le résultat sur un octet (8 bits) est correct. Que remarquez-vous ?

Site : www.sites.google.com/site/universite2ouargla Groupe Facebook : Nasri Instrumentation Ouargla


Elearn : Systèmes à Microprocesseur – N.NASRI Youtube : nadjib nasri matlablog
Chargé du cours/TD/TP : N.Nasri …

Vous aimerez peut-être aussi