Vous êtes sur la page 1sur 1

1

Université Mohammed Premier, ENSA Oujda 2015/2016


Module : Électronique numérique, Fillière : GI3 & GE3
Enseignant : Mr. J.ZAIDOUNI

TD02 : Arithmétique binaire

Exercice 1 :
1. Soit deux nombres entiers non signés A et B dont leurs valeurs sont données en décimal.
Convertir ces nombres du décimal au binaire sur un octet. Effectuer la somme S = A + B en
binaire sur un octet des deux codes obtenus et vérifier si le résultat est correct ou faux.
(a) A = (123)10 et B = (103)10 .
(b) A = (140)10 et B = (150)10 .
(c) A = (200)10 et B = (60)10 .
(d) A = (155)10 et B = (14)10 .
2. Refaire la même chose avec cette fois-ci en effectuant la soustraction binaire D = A − B en
binaire sur un octet et vérifier si le résultat est correct ou faux..

Exercice 2 :
1. Soit deux nombres entiers signés A et B dont leurs valeurs sont données en décimal. Convertir
ces nombres du décimal au binaire sur un octet. Effectuer la somme S = A + B en binaire sur
un octet des deux codes obtenus et vérifier si le résultat est correct ou faux.
(a) A = (60)10 et B = (121)10 .
(b) A = (−60)10 et B = (−10)10 .
(c) A = (−67)10 et B = (80)10 .
(d) A = (−80)10 et B = (−70)10 .
2. Refaire la même chose avec cette fois-ci en effectuant la soustraction binaire D = A − B en
binaire sur un octet et vérifier si le résultat est correct ou faux..

Exercice 3 :
1. Soit deux nombres entiers signés A et B codés dans la base C16 sur 4 symboles. Effectuer la
somme S = A + B dans base C16 sur 4 symboles des deux nombres et vérifier si le résultat
est correct ou faux.
(a) A = (F 4A0)C16 et B = (DEA0)C16 .
(b) A = (3A98)C16 et B = (7530)C16 .
(c) A = (3A98)C16 et B = (B9B0)C16 .
(d) A = (F 060)C16 et B = (7530)C16 .
2. Refaire la même chose avec cette fois-ci en effectuant la soustraction D = A − B dans base
C16 sur 4 symboles des deux nombres et vérifier si le résultat est correct ou faux.

Vous aimerez peut-être aussi