Le codage des nombres binaires

Slides:



Advertisements
Présentations similaires
L’électronique numérique
Advertisements

Architecture de machines Codage des informations
?...1…-13…( )…+…-… …-(-2)…-(5-7)…-2+6…? Boîte à outils :
t(s) U(v) CAN temps ,4v
t(s) U(v) CAN temps ,4v
Généralité sur les Codes Déterminés par des Tables
Systèmes d ’Information :
LE CALCUL LITTÉRAL AU COLLÈGE
Le codage de l ’information
Samedi 6 septembre 2008matériel informatique1 Codage de linformation.
Architecture des Ordinateurs
Architecture des Ordinateurs
Architecture des Ordinateurs
Les types de codage Le complément à 2 : Nombres entiers
Défi écriture BEF Couverture. Défi écriture BEF Page 1.
Activités Vocabulaire
Fonctions Booléennes primaires
Présentation Unité de codage
Le binaire L’historique.
Le codage des nombres en informatique
Commande séquentielle d’un moteur
La Cryptographie et le Codage
Représentation numérique de l’information
TP math-G-101.
TRAVAIL 3 : PRODUCTION MULTIMÉDIA
Partie Informatique Algorithmique Introduction A. LOTFI
Expressions et assignations
Les puissances de 10 - Sommaire
Quels sont les différents modèles ?
Nature, numération, code
Le Langage Binaire.
Et l'énergie dans tout çà ….
B.Shishedjiev - Informatique
Le codage des nombres en informatique
Théorie dinformation ELG3575 Introduction aux systèmes de télécommunication.
Formats des nombres réels
Chapitre 4.
Plan Description du CNA (DAC) Caractéristiques du CNA
Chapitre 4 L’information
Arithmétique des “computers”
Test bilan de calcul mental N°1 :
Bascules RS ou SR.
Page de garde présentation
Annexe A: Numérotation binaire
La logique binaire 1.
Mise en forme en Mathématiques
C. TERPEREAU – P. TERPEREAU 2006
Formation des commissaires sportifs
Informatique, Ordinateur & Programme ...
Représentation de l’information
Codage de l’information
Chapitre 2 : Représentation de l’information dans la machine
Représentation binaire de nombres entiers et opérations arithmétiques de base Sujets de ce thème
Représentation des informations
INF3500 : Conception et implémentation de systèmes numériques Pierre Langlois Représentation et opérations.
Cours de langage d'assemblage
Le Système Binaire Introduction Les bases à connaitre Conversions
Codage des nombres réels avec la norme IEEE-754
TPE 1science de l’ingénieurs
TP math-G-101.
Chapitre 3 :Algèbre de Boole
Algèbre de Boole Définition des variables et fonctions logiques
Cohen Julien Neville gabriel
Codage des nombres en informatique : le système binaire.
Introduction à la programmation (420-PK2-SL) cours 1
Codage de l’information
Chapitre 4 La représentation des nombres.
Chapitre 4b La représentation des nombres.
Le codage des nombres en informatique
Transcription de la présentation:

Le codage des nombres binaires

! Sommaire ! Histoire du codage en binaire. Qu’est-ce que le bonaire et comment le coder ? Coder un nombre négatif. Coder un nombre à virgule.

Histoire du codage en binaire. - 3000 av J.C. : traité du Yi Jing sous l'empereur Fou-Hi - 1650 av J.C. : multiplication égyptienne - 1600 : Table de Thomas Harriot (1560-1621), première expression du binaire connue en France - 1605 : Francis Bacon utilise un code secret à deux lettres pour protéger ses messages : il remplace les lettres du message par leur position en binaire, puis les 0 et les 1 par des A et des B. Exemple : lettre E → 5 → 00101 → codée AABAB - 1617 : Neper , dans son traité Rhabdologie , montre comment effectuer simplement les opérations sur des nombres binaires. - 1670 : Juan Caramuel y Lobkowitz fait la première étude raisonnée sur les numérations non décimales. - 1677 : Leibniz étudie le binaire comme mode de calcul des fractions décimales, De progresso dyadica est publié en 1679. - 1688 : la Chine s'empare des idées de Leibniz et redécouvre des travaux chinois datant de trois mille ans avant J.-C. - 1703 : Leibniz publie son exposé sur le système binaire devant l'Académie des sciences de Paris dans les Mémoires - 1847 : George Boole publie les premiers travaux de son Algèbre de Boole . C'est sur les travaux de Boole que se basent les premiers ordinateurs.

Qu’est-ce que le bonaire et comment le coder ? On compte : 0,1,2,3,4,5,6,7,8,9. Ensuite, on retient 1 et on repart de 0 : 10,11,12,13,14,15,16,17,18,19 Puis ainsi de suite, en ajoutant toujours. De même en binaire : 0,1 Puis pour exprimer le 2, on retient 1 10,11 On retient encore : 110,111

Nos dizaines sont l'équivalent de "paquets de valeur". Exemple : 2013 3 représente 3 paquets de 1 (ou 10^0) 1 représente 1 paquet de 10 (ou 10^1) 0 représente 0 paquet de 100 (ou 10^2) 2 représente 2 paquets de 1000 (ou 10^3) Même chose appliqué aux nombre binaires : 1011 1 représente 1 paquet de 1 (ou 2^0) 1 représente 1 paquet de 2 (ou 2^1) 0 représente 0 paquet de 4 (ou 2^2) 1 représente 1 paquet de 8 (ou 2^3)

Coder un nombre négatif. Bit de poids (en théorie) : 1 1001 = 9 0 1001 = -9

Il y a le complément à un : Décimal + − 0 0000 1111 +0 et −0 sont VRAI si testé pour zero, FAUX si testé pour non-zero. 1 0001 1110 2 0010 1101 3 0011 1100 4 0100 1011 5 0101 1010 6 0110 1001 7 0111 1000

En complément à un : 0 1001 = 9 1 0110 = -9 En complément à deux : 1 0111 = -9

Coder un nombre à virgule. La virgule fixe : 9 = 1001 9,625 = 1001,101 Car : 1 00 1 , 1 0 1 2^3 + 1 , 2^-1 + 2^-3

MERCI ET A BIENTOT ! :)