Ecole Marocaine d’Enseignement Technique de Béni
Mellal
TD N°1 : Système de numération
Objectifs :
Exercice 1
1. Comptez jusqu’à 20 en binaire en indiquant la valeur équivalente en décimal.
2. Combien d’octets font 32 bits ?
3. Dans l’octet suivant : (1001 1010)2, quel est le bit de poids fort, le bit de poids faible ?
Exercice 2
1. Dans le nombre (40 04)10, Qu’est-ce qui différencie le 4 de gauche de celui de droite ?
2. Convertir (128)10 en binaire.
3. Convertir (1100 0110)2 en décimal.
Exercice 3
1. Compléter le Tableau de conversion
Décimal Binaire Octal Hexadécimal BCD
211 ………………. ………………. ………………. ……………….
………………. 101010101 ………………. ………………. ……………….
………………. ………………. 317 ………………. ……………….
………………. ………………. ………………. 8B ……………….
………………. ………………. ………………. ………………. 1001110100
2. Quelles sont les valeurs minimales et maximales que l’on peut représenter sur un octet ?
3. Sachant cela, à votre avis, combien de valeurs différentes peut-on représenter sur un octet ?
4. Combien de bits sont nécessaires pour représenter (18 450) 10 en binaire ?
Exercice 6
Dans un réseau, les ordinateurs fonctionnant avec le protocole TCP/IP sont identifiés par une adresse. Cette adresse est
composée de quatre nombres. Par exemple, une machine pourrait avoir l’adresse 172.16.0.3. Ceci est une adresse IP.
Chaque nombre séparé par un point est codé sur un octet. L’adresse est donc constituée de 4 octets.
1. Sur combien de bits est codé chaque nombre d’une adresse IP ? Sachant cela, quelle est la taille en bits d’une adresse
complète ?
2. Pour chaque nombre, donnez l’intervalle de valeurs possibles. En déduire le nombre d’adresses différentes que l’on
peut théoriquement former.
Les adresses IP sont structurées :
• une partie identifie le réseau ;
• une partie identifie l’appareil dans le réseau.
Imaginons que l’on est sur l’appareil d’adresse IP : 172.16.1.80. À cette adresse est associé un masque qui a la forme :
255.255.0.0. Ce masque sert au logiciel TCP/IP fonctionnant sur la machine à calculer la partie réseau de l’adresse.
3. Convertissez en binaire l’adresse IP de la machine. Attention, on attend pour chaque nombre de l’adresse, un résultat sur
8 bits.
4. Convertissez en binaire le masque (idem ci-dessus, chaque nombre doit être sur 8 bits).
5. Réalisez un ET logique bit à bit (rappelez-vous de la table de vérité du ET) entre l’adresse IP et le masque.
6. Convertissez le résultat en décimal. Que constatez-vous ?
Imaginons que la machine 172.16.1.80 souhaite communiquer avec la machine d’adresse IP 193.252.19.3.
7. Réalisez les mêmes opérations que précédemment avec cette nouvelle adresse.
8. Peut-on dire que la machine 172.16.1.80 et 193.252.19.3 sont dans le même réseau ?
Exercice 2
1) Effectuer les additions suivantes
en binaire
10101010 + 11001110 ; 110111 + 101110 + 110011 ; 1110011 + 1111111 + 1101011 + 101110
en octal (base 8) : 465 + 673 ; 276 + 653 + 25
en hexadécimal (base 16) : B796 + CAFE ; 8965 + 3979 ; 324 + 697 + B2A
2) Effectuer les soustractions suivantes en binaire
11101101010 - 110111100 ; 10110001 - 10011111 ; 1101111 - 1110100
3) Effectuer les multiplications suivantes en binaire
1101101 * 11001 ; 11010110 * 101001
4) Effectuer les divisions suivantes en binaire
101100 / 101 (5 chiffres après la virgule) ; 101011010 / 1101 (4 chiffres après la virgule)