Matériel didactique : Tableau noir, craies blanches.
Objectif opérationnel : A la fin de cette leçon, l'élève sera capable d'effectuer la conversion entre deux systèmes non décimaux.
Rappel
Qu'est-ce que vous avez vu la fois passée?
Motivation
Qu'entendez-vous par transcodage?
Annonce du sujet
Aujourd'hui nous allons étudier la conversion entre deux systèmes non décimaux.
Rappel
La fois passée nous avons vu la conversion entre les systèmes.
Motivation
Transcodage c'est l'opération qui consiste à convertir deux systèmes non décimaux.
Annonce du sujet
Aujourd'hui nous allons étudier la conversion entre deux systèmes non décimaux.
Analyse : Représentation des données (suite)
Conversion entre deux systèmes non décimaux
Comment convertir un nombre binaire en octal?
Comment convertir un nombre binaire en hexadécimal?
Analyse : Représentation des données (suite)
Conversion entre deux systèmes non décimaux
Binaire en octal
Pour convertir un nombre binaire en octal, il suffit de regrouper les bits par 3 à partir de la droite vers la gauche et ajouter des zéros "0" à gauche si nécessaire pour compléter le triple de gauche.
Exemple : Convertir le nombre binaire en octal (1110010001010010)2
= (001/110/010/001/010/010/2 = (162122)8
Binaire en hexadécimal
Un nombre binaire est converti en hexadécimal en le regroupant en 4 bits de droite à gauche et en ajoutant éventuellement des zéros "0" à gauche pour compléter les 4 bits de gauche.
Exemple : convertir le nombre binaire en hexadécimal (1110010001010010)
(1110/0100/0101/0010)2 = (14852)16
Convertir le nombre binaire (11001) en octal et en hexadécimal
(11001)2 = (31 )8 = (19 )16
= (1 X 24) + (1 X 23) + (0 X 22) + (0 X 21) + (1 X 2°)
= 16 + 8 + 0 + 0 +1
= (25)10
Comment convertir le nombre binaire en octal?
Pour convertir le nombre binaire en octal, en le regroupant en triple (3 bits) de droite à gauche et en ajoutant de zéros à gauche si nécessaire pour compléter le triple de gauche.