Chapitre II. (19)10 = (10011)2 : Cette conversion s appelle le codage.

Documents pareils
Conversion d un entier. Méthode par soustraction

Codage d information. Codage d information : -Définition-

Architecture de l ordinateur

Microprocesseur + Logiciel

Définition 0,752 = 0,7 + 0,05 + 0,002 SYSTÈMES DE NUMÉRATION POSITIONNELS =

ET LO GICIEL D UN S YS T EME IN FORMATIQUE

Représentation d un entier en base b

1 Introduction au codage

Electronique Numérique

Informatique Générale

Algorithme. Table des matières

GPA770 Microélectronique appliquée Exercices série A

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

Système binaire. Algèbre booléenne

Les opérations binaires

Cours Informatique 1. Monsieur SADOUNI Salheddine

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

Une version javascript sera disponible directement dans le cours prochainement.

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

Jeux de caracte res et encodage (par Michel Michaud 2014)

Architecture des ordinateurs Introduction à l informatique

Le codage informatique

Rappels Entrées -Sorties

Représentation des Nombres

Chapitre 1 I:\ Soyez courageux!

Langage Éric Guérin 5 octobre 2010

I.1- DÉFINITIONS ET NOTIONS DE BASE

Chapitre 10 Arithmétique réelle

Intégrité, signature et processus d'archivage

CODAGE DES SMS. 2 Commandes «AT» 25 3 Matériels utilisés 55 4 Interfacer un téléphone GSM 73 5 Réalisations électroniques 101

Langages et Concepts de Programmation Introduction à la programmation en langage C

Stage d informatique pour l ingénieur

Stage d informatique pour l ingénieur

IFT2880 Organisation des ordinateurs et systèmes

I- Définitions des signaux.


Programmation C. Apprendre à développer des programmes simples dans le langage C

Présentation du cours

Logiciel de Base. I. Représentation des nombres

IV- Comment fonctionne un ordinateur?

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Assembleur. Faculté I&C, André Maurer, Claude Petitpierre

TP 1 : 1 Calculs en binaire, octal et hexadécimal

clavier espagnol Figure 1 - deux types de claviers AZERTY ou QWERTY

La mémoire. Un ordinateur. L'octet. Le bit

COMMUNICATION ENTRE DEUX ORDINATEURS PAR LASER MODULE EN CODE MORSE OU BINAIRE.

Représentation d un nombre en machine, erreurs d arrondis

TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

Licence Sciences et Technologies Examen janvier 2010

Partie 1. Professeur : Haouati Abdelali. CPGE Lycée Omar Ibn Lkhattab - Meknès haouaticpge@gmail.com

LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES


V- Manipulations de nombres en binaire

Licence Sciences, Technologies, Santé Mention Informatique Codage de l'information

Glossaire des nombres

Partie Agir : Défis du XXI ème siècle CHAP 20-ACT EXP Convertisseur Analogique Numérique (CAN)

TO4T Technologie des ordinateurs. Séance 1 Introduction aux technologies des ordinateurs

ISO/CEI NORME INTERNATIONALE

DM 1 : Montre Autoquartz ETA

Activité 1. Compter les points Écriture binaire des nombres. Résumé. Liens pédagogiques. Compétences. Âge. Matériel

Série D65/D75/D72 Afficheurs digitaux modulaires

Travaux pratiques. Compression en codage de Huffman Organisation d un projet de programmation

Continuité et dérivabilité d une fonction

Fonctions homographiques

Les nombres entiers. Durée suggérée: 3 semaines

Dossier Logique câblée pneumatique

Travail d intérêt personnel encadré : La cryptographie

Théorie et codage de l information

Enregistrement et transformation du son. S. Natkin Novembre 2001

Anis ASSÈS Mejdi BLAGHGI Mohamed Hédi ElHajjej Mohamed Salah Karouia

DU BINAIRE AU MICROPROCESSEUR - D ANGELIS CIRCUITS CONFIGURABLES NOTION DE PROGRAMMATION

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

TD 1 - Transmission en bande de passe

ANALYSE TRAMEs LIAISON SERIE

Organisation des Ordinateurs

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques.

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

LECON 2 : PROPRIETES DE L'AFFICHAGE Version aout 2011

Projet d informatique M1BI : Compression et décompression de texte. 1 Généralités sur la compression/décompression de texte

Encoder Encoder 1 sur 15. Codification fil par étage 15 étages max. + 2 flèches + signal de mouvement. Raccordements 0.1 mm²...

Numérisation du signal

Information. BASES LITTERAIRES Etre capable de répondre à une question du type «la valeur trouvée respecte t-elle le cahier des charges?

Chapitre 13 Numérisation de l information

Petit lexique de calcul à l usage des élèves de sixième et de cinquième par M. PARCABE, professeur au collège Alain FOURNIER de BORDEAUX, mars 2007

Capacité d un canal Second Théorème de Shannon. Théorie de l information 1/34

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =

Initiation au binaire

Chapitre 7. Récurrences

Patentamt JEuropaisches. European Patent Office Numéro de publication: Office européen des brevets DEMANDE DE BREVET EUROPEEN

2.4 Représentation graphique, tableau de Karnaugh

Corrigé du baccalauréat S Asie 21 juin 2010

Transmission d informations sur le réseau électrique

Exercices sur les interfaces

RESUME DE COURS ET CAHIER D'EXERCICES

Programmation sous QT

NanoSense. Protocole Modbus de la sonde Particules P4000. (Version 01F)

REALISATION D UNE CALCULATRICE GRACE AU LOGICIEL CROCODILE CLIPS 3.

Transcription:

Chapitre II SYSTEME DE NUMERATION ET CODES Leçon Système de numération Le /./ Prof : RHIMI Jalel I- Mise en situation Activités de découverte (MA page 6 et 7). ) N = 48 ) - 9 s écrivait :.3-45 s écrivait :.45-3 s écrivait :.3 N = 43968 3) MMCIII LX XXI XIV MMVI LXVIII 3 6 4 6 68 II- Définitions : - Système de numération : Un système de numération est une façon d énoncer ou d écrire des nombres. De nombreux systèmes de numération sont utilisés en technologie numérique. Les plus courants sont les systèmes décimal, binaire, octal et hexadécimal. - Base d un système de numération : La base d un système de numération est le nombre de chiffres différents qu utilise ce système de numération. 3- Système décimal: Le système décimal est le système que nous utilisons tous les jours. Il comprend dix chiffres différents qui sont,,, 3, 4, 5, 6, 7, 8, 9. Soit le nombre 376 de ce système; nous l écrivons N = (376). Ce nombre N peut être écrit sous la forme du polynôme suivant 4- Système binaire: Le système de numération binaire, système de base deux, n utilise que les deux symboles et. (A une grandeur physique qui ne peut prendre que deux états on associe les symboles et ). Les signaux véhiculés entre les différents composants d un PC sont numériques. En effets les opérations avec dix chiffres (base ) sont trop lentes à effectuer par les processeurs d un PC. Les composants d un PC effectuent très rapidement et très simplement des opérations sur des nombres comportant uniquement deux éléments et appelés bits. Conversion d un nombre écrit en décimale en un nombre écrit en binaire. Exemple : Soit à convertir le nombre 9 en binaire. 9 9 4 Sens de lecture (9) = () : Cette conversion s appelle le codage. L opération inverse permet de convertir un nombre binaire en un nombre décimal : () = Un bit Rq () = (9) : Cette opération s appelle le décodage Un mot binaire

Exemple : Ecrire (435) en base deux. 435 7 8 54 7 3 6 3 (435) = () () = = (435) Exemple3 : Ecrire (674) en base deux. 674 337 68 84 4 5 (674) = () () = = (674) Activités pratiques (MA page 8)

5- Système octal: C est un système de base huit. Ses symboles sont au nombre de 8 (,,,3,4,5,6,7) Exemple : Soit à coder le nombre (7) en hexadécimal. 79 8 7 34 8 4 8 4 (79) = (47)8 (47)8 = = (79) Exemple : Soit à coder le nombre (5) en octal. 5 8 5 5 8 3 7 8 3 3 8 (5) = (375)8 (375)8 = = (5) Exemple3 : Soit à décoder le nombre (57)8. (57)8 = = (37) 6- Système hexadécimal: C est un système de base seize. Ses symboles sont au nombre de 6 (,,,3,4,5,6,7,8,9,A,B,C,D,E,F) Exemple : Soit à coder le nombre (348) en hexadécimal. 348 6 6 5 6 (348) = (5C)6 (5C)6 = = (348)

Exemple : Soit à coder le nombre (5) en hexadécimal. 5 6 57 3 6 9 9 6 (5) = (9D)6 (9D)6 = = (5) Exemple3 : Soit à décoder le nombre (AF6D)6. (AF6D)6 = = (7598) III- Opérations sur les nombres binaires : - Addition : L addition binaire est analogue à l addition décimale. Il faut commencer par le bit de poids le plus faible en utilisant l algorithme suivant : + = + = + = + = avec un report de Exemple : soit à additionner () + (7) () = () ; (7) = () ; (38) = () Vérification : +7 = 38 + Exemple : soit à additionner (57) + (4) (57) = () ; (4) = () ; (8) = () Vérification : 57 +4 = 8 Exemple3 : soit à additionner () + (33) + () + () = () ; (33) = () ; () = () + +

Vérification : 33 + + = 66 66 33 6 8 4 (66) = () - Multiplication : La multiplication de deux nombres binaires se fait en respectant l algorithme suivant : = = = = Exemple : soit à multiplier () par (). Vérification : () = () ; () = (7) 7 = 357 357 78 89 44 5 (357) = ()

Chapitre II SYSTEME DE NUMERATION ET CODES Leçon Codes numériques Le../../.. Prof : RHIMI I- Code : Les systèmes numériques traitent des signaux qui représentés par des symboles qui sont les éléments binaires (bits). La correspondance entre signaux et bits est définie par un code binaire. Une succession des bits forme un code. Chaque code peut être composé d un ou plusieurs bits. Suivant le nombre de bits qui le compose, on peut obtenir des combinaisons différentes de code (chaque code correspondant à une commande ou une donnée). II- Code binaire pur : Tout nombre décimal peut être converti en son équivalent binaire. Quant on fait correspondre à un nombre décimal son équivalent binaire, par division successive par, on dit qu on a réalisé un codage binaire pur. III- Code Gray ou binaire réfléchi : Ce codage permet de ne faire changer qu un seul bit à la fois quand un nombre est augmenté d une unité. Pour passer de binaire pur au binaire réfléchi on procède ainsi : On choisit un code de départ : et. On symétries ces deux premiers lignes (comme une réflexion dans un miroir) et on ajoute au début des nouveaux nombres et on ajoute au début des anciens. Miroir Miroir Miroir IV- Conversion entre codes binaires : ) Conversion du binaire naturel en binaire réfléchi (Gray): Soit N un nombre écrit en binaire naturel N = (Bj+ Bj Bj-.B B) Le premier chiffre ( de poids le plus fort) du naturel est le même que le chiffre du réfléchi. Si les bits Bj+ et Bj ont même valeur ( ou ), le chiffre correspondant en binaire réfléchi est. Si les bits Bj+ et Bj ont des valeurs différentes, alors le chiffre correspondant en binaire réfléchi est. Exemple : Convertir le nombre binaire naturel () en binaire réfléchi. Nombre en binaire pur () = ()réfléchi Nombre en binaire réfléchi

Exemple : Convertir le nombre binaire naturel () en binaire réfléchi. Nombre en binaire pur () = ()réfléchi Nombre en binaire réfléchi ) Conversion du binaire réfléchi en binaire naturel: Soit N un nombre écrit en binaire réfléchi et N* son équivalent en binaire naturel. N = (Gj+ Gj Gj-.G G)réfléchi ; N* = (Bj+ Bj Bj-.B B) Le premier chiffre (de poids le plus fort) du réfléchi est le même que le chiffre du naturel. Si les bits Bj+ et Gj ont même valeur ( ou ), le bit Bj est. Si les bits Bj+ et Gj ont des valeurs différentes, alors le bit Bj est. Exemple : Convertir le nombre binaire réfléchi ()réfléchi en binaire naturel. Nombre en binaire réfléchi Nombre en binaire pur () réfléchi = () Exemple : Convertir le nombre binaire réfléchi ()réfléchi en binaire naturel. Nombre en binaire pur () réfléchi = () Nombre en binaire réfléchi V- Code Décimal Codé Binaire : ( «binary coded decimal» ou BCD) On obtient le code BCD par la représentation de chaque chiffre d un nombre décimal par son équivalent binaire sur 4 bits. Chiffre 3 3 4 Les groupes utilisés dans le code BCD 5 6 7 8 9 Les groupes non utilisés dans le code BCD 3 4 (car le plus élevé des chiffres décimaux est 9) 5

Exemple : convertir le nombre décimal 385 en BCD décimal 3 8 5 BCD On obtient ( 385) = ( ) BCD Exemple : convertir le nombre décimal 85 en BCD décimal 8 5 BCD On obtient ( 85) = ( ) BCD Exemple3 : convertir le nombre BCD en décimal BCD décimal 7 9 Rq Il faut fractionner en groupe de 4 bits le nombre BCD à partir de l adroite. On obtient () BCD = ( 79) Exemple3 : convertir le nombre BCD en décimal BCD décimal 4 8 9 est un groupe du code inadmissible indiquant une erreur dans le nombre BCD donc le nombre BCD () BCD n est pas un code BCD (il ne représente pas un nombre décimal). ACTIVITES PRATIQUES (MA Page...)

Chapitre II SYSTEME DE NUMERATION ET CODES Leçon 3 Codes alphanumériques Le../../.. Prof : RHIMI I Code ASCII : (Américan Standard Code for Information Interchange). Un ordinateur doit être capable de traiter une information non numérique. C est-à-dire il doit reconnaitre des codes qui correspondent à des nombres, des lettres, ders signe de ponctuation et des caractères spéciaux : Les codes de ce genre sont dit alphanumériques. Le code alphanumérique reproduit tous les caractères et les diverses fonctions que l on trouve sur un clavier d ordinateur : c est un code utilisé pour communiquer entre le clavier d un ordinateur et l unité centrale. Tableau du code ASCII Le code ASCII standard est un code à 7 éléments, on peut donc représenter 7 = 8 groupe de code. B6 ASCII à 7 éléments B5 B4 B3 B B B NUL DLE SP @ P p SOH DC! A Q a q STX DC " B R b r ETX DC3 # 3 C S c s ETO DC4 $ 4 D T d t ENQ NAK % 5 E U e u ACK SYN & 6 F V f v BEL ETB 7 G W g w BS CAN ( 8 H X h x HT EM ) 9 I Y i y LF SUB * : J Z j z VT ESC + ; K [ k { FF ES, < L \ l CR GS - = M ] m } SO RS. > N ^ n ~ SI US /? O _ o DEL II- Code-barres. ( voir MC page 7)

ème T-inf Série N Prof : RHIMI Exercice Convertir en binaire naturel les nombres décimaux suivants : ; 3 ; 35 ; 5 ; 364 ; 7 Exercice Convertir en hexadécimal les nombres décimaux suivants : ; 6 ; 79 ; 7 ; 4398 Exercice 3 Convertir en décimal les nombres binaires suivants : ; ; ; ; ; Exercice 4 Convertir en décimal les nombres hexadécimaux suivants : 63 ; FB6 ; 5AB9C ; ABCDEF Exercice 5 Convertir en binaire réfléchi les nombres binaires naturels suivants : ; ; ; ; ; Exercice 6 Convertir en binaire naturel les nombres binaires réfléchis suivants : ; ; ; ; ; Exercice 7 Convertir en BCD les nombres décimaux suivants : 35 ; ; 649 ; 56 ; 99999 ; 345 Exercice 8 Convertir en décimal les nombres BCD suivants : ; ; Exercice 9 Compléter le tableau on convertissant les nombres suivants : Code décimal Code binaire pur Code octal Code hexadécimal Code BCD Code ASCII 33.............................. 7........................ 58..................... W.................................... 44.........