Les CODES. Dans le cas du code BCD, chaque digit d un nombre décimal est représenté par son équivalent binaire.



Documents pareils
Microprocesseur + Logiciel

Architecture de l ordinateur

Electronique Numérique

ET LO GICIEL D UN S YS T EME IN FORMATIQUE

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

Intégrité, signature et processus d'archivage

Conversion d un entier. Méthode par soustraction

Langage Éric Guérin 5 octobre 2010

1 Introduction au codage

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

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

Stage d informatique pour l ingénieur

Stage d informatique pour l ingénieur

Série D65/D75/D72 Afficheurs digitaux modulaires

BTS Groupement A. Mathématiques Session Spécialités CIRA, IRIS, Systèmes électroniques, TPIL

Share Monitor Manuel de l utilisateur

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

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

IFT2880 Organisation des ordinateurs et systèmes

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

Informatique Générale

Documentation SecurBdF

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

CONVERTISSEURS NA ET AN

Annexe : La Programmation Informatique

APPENDICE 3.5I ORGANISATION DE L AVIATION CIVILE INTERNATIONALE

Analyse d images. Edmond.Boyer@imag.fr. Edmond Boyer UFRIMA 1

Algorithme. Table des matières

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

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

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

Dossier 03 Périphériques d acquisition

Représentation d un entier en base b

TP Codage numérique des caractères. Un ordinateur ne manipule que des 0 et des 1 : Comment alors code-t-il du texte?

SYSTEME DE PALPAGE A TRANSMISSION RADIO ETUDE DU RECEPTEUR (MI16) DOSSIER DE PRESENTATION. Contenu du dossier :

Acquisition et conditionnement de l information Les capteurs

Rappels Entrées -Sorties

Alarme intrusion filaire AEI HA zones

2.4 Représentation graphique, tableau de Karnaugh

Solution Pro pour l Envoi de SMS direct opérateurs PUSH SMV MODE HTTP. Documentation Technique

Chapitre 10 Arithmétique réelle

REALISATION D UNE CALCULATRICE GRACE AU LOGICIEL CROCODILE CLIPS 3.

Eteindre. les. lumières MATH EN JEAN Mme BACHOC. Elèves de seconde, première et terminale scientifiques :

Logiciel de Base. I. Représentation des nombres

Cours Informatique 1. Monsieur SADOUNI Salheddine

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

CHAPITRE VI ALEAS. 6.1.Généralités.

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Représentation des Nombres

20 Janvier Reproduction interdite

Innovation pour l intégration des systèmes

Le multiplexage. Sommaire

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

Compte rendu sur la communication et la téléphonie

Créer et modifier un fichier d'import des coordonnées approximatives avec Excel

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)

Bases de programmation. Cours 5. Structurer les données

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

PaperCut MF. une parfaite maîtrise de vos impressions, copies et scans.

Conservez la documentation à portée de main pour toute référence future. Le terme «pointeur» dans ce manuel désigne le pointeur interactif YA-P10.

Charging Electric Vehicles

Communications numériques

Transmission d informations sur le réseau électrique

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

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

Architecture des ordinateurs Introduction à l informatique

Le protocole TCP. Services de TCP

Manuel d installation du clavier S5

ELP 304 : Électronique Numérique. Cours 1 Introduction

Manipulations du laboratoire

Final Cut Pro 5 Référence rapide

Licence Sciences et Technologies Examen janvier 2010

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

Les portes logiques. Voici les symboles des trois fonctions de base. Portes AND. Portes OR. Porte NOT

Innovative BI with SAP Jean-Michel JURBERT D. de Marché BI, HANA, BIG DATA _ SAP France

! analyse du fonctionnement

!" #$#% #"& ' ( &)(*"% * $*' )#""*(+#%(' $#),")- '(*+.%#"'#/* "'") $'

CLIP. (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant

Objets Combinatoires élementaires

Le codage informatique

CUOMO PC Route d Oron Lausanne 021/

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

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

Ce document a été mis en ligne par le Canopé de l académie de Montpellier pour la Base Nationale des Sujets d Examens de l enseignement professionnel.

ProCod. Manuel d utilisation. Software de programmation pour codeurs absolus TWK modèles CRF et DAF CRF DF 08 / 10

ARCHITECTURE CONSTITUTION D'UN API

Signalisation, codage, contrôle d'erreurs

MICROINFORMATIQUE NOTE D APPLICATION 1 (REV. 2011) ARITHMETIQUE EN ASSEMBLEUR ET EN C

Dossier Logique câblée pneumatique

DIAGNOSTIQUER EN UTILISANT L INFORMATIQUE

Guide de l Utilisateur

Enregistreur de Température pour PC DALLAS 1820

SIN-FPGA DESCRIPTION PAR SCHEMA

Ordinateur portable GAMER - GE620DX

Manuel. Nero MediaHome. Nero AG

Communiqué de Lancement

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

Internet Le service de noms - DNS

Transcription:

Généralités Les CODES Lorsque les nombres, les lettres, les mots ou d autres informations sont représentés par un groupe de symboles, le processus est appelé «CODAGE» et le groupe de symboles correspond à un «CODE». Exemple : est le code binaire du nombre décimal 5 2 Le code BCD (Binaire Codé Décimal) 2. Principe - Les systèmes de traitement de l information tels que les automates ou les ordinateurs utilisent tous des nombres binaires pour leurs opérations internes. - La numération décimale étant la plus couramment utilisée par les humains, cela suppose une conversion entre la numération en décimal et la numération binaire. Dans le cas du code BCD, chaque digit d un nombre décimal est représenté par son équivalent binaire. Un digit décimal pouvant atteindre la valeur (9), il faut donc nécessairement 4 bits pour coder chaque digit décimal (le code binaire de (9) étant ). Exemple : Conversion Décimal BCD Conversion BCD Décimal 9 4 7 5 2 8 947 () = (BCD) (BCD) =528 () Remarque : Le principal intérêt du code BCD est de permettre une représentation des nombres décimaux très rapide. Il est a noté cependant que la représentation en BCD ne permet pas le calcul arithmétique. Exemple de clavier 2 touches encodé BCD (doc. TELEMECANIQUE) Philippe HOARAU /7

2.2 Transcodage BCD 7 segments Dans de nombreuses applications, la visualisation des données sous la forme d un affichage décimal est impérative. Exemple :!"Affichage dans un ascenseur du N d étage!"affichage de la vitesse d un véhicule!" Schéma de principe de l affichage. - Le décodeur BCD/7 sgments traduit le code BCD en commande d allumage des LEDS de l afficheur. - L afficheur 7 segments permet de visualiser les chiffres de à 9 - Chaque segment est éclairé par une LED (Diode Electro Luminescente ou DEL) noyée dans l élément d affichage. Principe du décodage Le décodeur reçoit en entrée le code BCD du chiffre à afficher et commande en sortie les segments à allumer de l afficheur. Philippe HOARAU 2/7

3 Le code GRAY (Binaire réfléchi) 3. Principe La propriété fondamentale du code GRAY est de ne subir qu une seule variation de digit d un nombre entier au nombre entier suivant. Le tableau suivant montre la correspondance entre le code GRAY et le code binaire naturel pour les 6 premiers nombres. Binaire naturel Code GRAY nombre B3 B B G3 G G 2 3 4 5 6 7 8 9 2 3 4 5 3.2 Transcodage GRAY BINAIRE NATUREL D après le tableau précédent nous pouvons écrire les tableaux de KARNAUGH suivants : G3 G3 G3 GG GG GG B3 B = G3 G B 2 B 3 = G3 = G3G 2 + G3 = G3 = B3 B = G3G + G3G 2G + G3G + G3G B = G3( G + G) + G3( G + G) B = G3( G) + G3( G) B = B G Rappel : G + G = G Philippe HOARAU 3/7

B = G3GG + G3G G + G3G 2GG + G3G 2GG + G3GG + G3GG + G3GG + G3G G G3 GG B B = G3( GG + GG ) + G3( GG + GG ) + G3G 2( GG + GG ) + G3( GG + GG ) B = G3( G G) + G3( G G) + G3G 2( G G) + G3( G G) B = ( G G)( G3 ) + ( G G)( G3 ) B = ( G3 ) ( G G) B = G3 G G B = B G En généralisant les résultats obtenus précédemment nous pouvons écrire : Bn= B( n+ ) Gn Le logigramme suivant permet de transcoder un nombre GRAY de 4 bits en un nombre BINAIRE NATUREL L application de l équation précédente permet de convertir un nombre GRAY en BINAIRE NATUREL G3 B3 = G = B G = B (GRAY) = (2) Philippe HOARAU 4/7

3.3 Transcodage BINAIRE NATUREL GRAY La formule se déduit de l équation précédente : Bn = B( n+ ) Gn Gn = Bn B( n+ ) Le logigramme suivant permet de transcoder un nombre GRAY de 4 bits en un nombre BINAIRE NATUREL L application de l équation précédente permet de convertir un nombre GRAY en BINAIRE NATUREL B3 G3 = B = G B = G (2) = (GRAY) 4 Le code ASCII Les unités de traitement de l information (Ordinateur, API, ) doivent être capable de reconnaître des codes représentant des nombres, des lettres et des caractères spéciaux. Ces codes sont considérés comme des codes alphanumériques. Le code ASCII (American Standard Code for Information Interchange) est le code alphanumérique le plus utilisé par les fabricants de matériels informatiques. Le tableau suivant représente la liste du code ASCII à 7 bits Exemple: b 6 b 5 b 4 b 3 b 2 b b H 2 3 4 5 6 7 NUL DLE SP @ P ` p SOH DC! A Q a q 2 STX DC2 " 2 B R b r 3 ETX DC3 # 3 C S c s 4 EOT DC4 $ 4 D T d t 5 ENQ NAK % 5 E U e u 6 ACQ SYN & 6 F V f v 7 BEL ETB ' 7 G W g w 8 BS CAN ( 8 H X h x 9 HT EM ) 9 I Y i y A LF SUB * : J Z j z B VT ESC + ; K [ k { C FF FS, < L \ l D CR GS - = M ] m } E SO RS. > N ^ n '' F SI US /? O _ o DEL A = (2) = 4 (6) = 65 () Philippe HOARAU 5/7

Les 32 premiers caractères de la table ASCII sont des caractères de contrôle qui ne sont pas affichables. Philippe HOARAU 6/7

Généralités... 2 Le code BCD (Binaire Codé Décimal)... 2. Principe... 2.2 Transcodage BCD 7 segments... 2 3 Le code GRAY (Binaire réfléchi)... 3 3. Principe... 3 3.2 Transcodage GRAY BINAIRE NATUREL... 3 3.3 Transcodage BINAIRE NATUREL GRAY... 5 4 Le code ASCII... 5 Philippe HOARAU 7/7