100% ont trouvé ce document utile (1 vote)
5K vues34 pages

Unités de mesure et codage binaire

Transféré par

M4kn4sh
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (1 vote)
5K vues34 pages

Unités de mesure et codage binaire

Transféré par

M4kn4sh
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Les unités de mesure

informatique
Unités de mesure informatique

{ Règles de base

k pour kilo = 103 m pour milli = 10-3


M pour méga = 106 µ pour micro = 10-6
G pour giga = 109 n pour nano = 10-9
T pour téra = 1012 p pour pico = 10-12
Unités de mesure informatique

{ Principales unités de mesure informatiques


Unités de mesure informatique
z Définitions

z Bit

z Octet

z Bits par seconde (bps)

z Mégabit(mbps)
Unités de mesure informatique
Le codage binaire
Organisation du Cours

{ Codage binaire
zles bases décimales et binaires
zbase Hexadécimale

{ Opérations mathématiques simples


zAddition
zMultiplication
zSoustraction
Codage Binaire

zDeux états seulement :


0 – éteint (absence de signal électrique)
1 – allumé (présence de signal électrique)

zUne unité d'information (0 ou 1)


est appelée bit
Pourquoi des chiffres binaires?

z Le système décimal

{représentation : 10 symboles différents


z 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

{représentation d'un numéro (580) :


z 5 centaines, 8 dizaines, 0 unités

{équivalent mathématique :
z 5x102 + 8x101 + 0x100
Pourquoi des chiffres binaires?

z Système binaire :

{plus simple et fiable pour lire un signal électrique

{représentation : deux états 0 (faux) et 1 (vrai)

{représentation d'un numéro (6) :


z110 -> 1x4 + 1x2 + 0x1
{équivalent mathématique :
z1x22 + 1x21 + 0x20
Exercices

z Conversions :
z Binaire vers décimale :
101 1011
1 1101 10 1010
z Décimale vers binaire :
7 8
14 37
Solutions
D'autres bases numériques?
z Système hexadécimal – base 16
z Un autre système, l'hexadécimal (base 16),
est très souvent employé en informatique
{facilite la représentation des longues séquences
de bits
{représentation :
z0 1 2 3 4 5 6 7 8 9 A B C D E F
z Exemple :
z58 (décimal) = 11 1010 (binaire) = 3A (hexadécimal)
Base Hexadécimal
z Exemple d'utilisation
{adresses de mémoire
{codes d'erreur
{codes des
couleurs

z Facilite la représentation d'une séquence trop longue


{101101100010000001100011010011 (binaire)
{2d8818d3 (hexadécimale)
zCodes des couleurs: #FFFFFF, #000000
Conversion Binaire-Hexadécimal

z Bin-Hex
{grouper les bits de 4 en 4
11100001101010001001 Ö 1110 0001 1010 1000 1001
{convertir ces 4 bits en chiffres/lettres
1110 = e; 0001 = 1; 1010 = a; 1000 = 8; 1001 = 9Ö e1a89

z Hex-Bin
{“ouvrir” chaque chiffre/lettre en 4 bits
ac74 Ö a (1010); c(1100); 7(0111); 4(0100)
ac74 Ö 1010 1100 0111 0100
Exercices

z Convertir en Hexadécimal
{0011 1011 (binaire)
{0000 1100 0110 1001 (binaire)
{14 (décimal)
z Convertir en Binaire
{201c
{a93b
{0e27 Solution
Codage des caractères
z ASCII (American Standard Code for Information Interchange)
{Utilise 7 bits (128 symboles)
{A = Ox41; 9 = Ox39
z ISO 8859-1 (Latin-1)
{Évolution sur 8 bits avec les accents
{Ê = OxCA
z Unicode (caractères non latin)
z UCS (Universal Character Set)
Opérations
mathématiques
simples
Opérations Mathématiques

z Addition
{on procède comme en décimal. Quand le résultat
de la somme d'une colonne est supérieure à 1
(utilise plus de 1 bit), on passe ce bit au voisin de
gauche.

1+1=10 1+1+0=10 1+0+0=1 1+1=10


Exercices

z Faire l'addition binaire de :


{10 1101 + 01 1110 =
{11 0011 + 00 1110 =
{10 0101 + 1010 =
{1011 + 1 1001 + 1001 =

Solutions
Opérations Mathématiques

z Multiplication
{ Dans la multiplication binaire, on procède comme en
décimal.
{ Néanmoins, la multiplication binaire de nombres assez
longs est difficile en raison du grand nombre de retenues
Exercices
z Multiplication
{1000 x 0101
{10 0101 x 010
{1101 0011 x 110

Solutions
Opérations Mathématiques
z Soustraction
{ Dans la soustraction binaire, on peut procéder comme en
décimal :
z Quand la quantité à soustraire est supérieure à la quantité dont on
soustrait, on « emprunte » 1 au voisin de gauche.
{ En binaire, le « 1 » emprunté va ajouter « 2 » à la quantité
dont on soustrait, tandis qu'en décimal il ajoute « 10 ».
Exercices

z Faire la soustraction de ces numéros :


110 - 011
100 – 010

Solutions
Opérations Mathématiques
Division
z Division
{ La division binaire s'effectue à l'aide de soustractions et de
décalages, comme la division décimale, sauf que les digits
du quotient ne peuvent être que 1 ou 0
{ Le bit du quotient est 1 si on peut soustraire le diviseur, sinon
il est 0
{ Pour l'instant, on ne fait que la division entière
Exercices

z Faire la division de :
{1001 ÷ 11 =
{1100 ÷ 10 =
{1111 ÷ 10 =

Solution
Organisation du Cours

9Solutions Exercices
Solutions Exercices Bin-Déc

z Conversion décimale ↔ binaire


z Binaire vers décimale :
{101 = 5 1011 = 11
{11101 = 29 101010 = 42
z Décimale vers binaire :
{7 = 111 8 = 1000
{14 = 1110 37 = 100101

Retour
Solutions Exercices Hexadécimal

zConvertir en Hexadécimal
{00111011 (b) = 3B
{0000110001101001 (b) = 0C69
{14 (d) = E
zConvertir en Binaire
{201C = 0010 0000 0001 1100
{A93B = 1010 1001 0011 1011
{0E27 = 0000 1110 0010 0111 Retour
Solutions Exercices Addition

z Faire l'addition binaire de :


10 1101 (45) + 01 1110 (30) = 100 1011 (75)
11 0011 (51) + 00 1110 (14) = 100 0001 (65)
10 0101 (37) +1010 (10) = 10 1111 (47)
1011 (11) + 11001 (25) + 1001 (9) = 10 1101
(45)

Retour
Solutions Exercices Multiplication
z Multiplication
{1000 (8) x 0101 (5) = 10 1000 (40)
{10 0101 (37) x 010 (2) =100 1010 (74)
{1101 0011 (211) x 110 (6) = 100 1111 0010
(1266)

Retour
Solutions Exercices Soustraction

z Faire la soustraction de ces numéros :


110 (6) – 011 (3) = 011 (3)
100 (4) – 010 (2) = 010 (2)

Retour
Solutions Exercices Division
z Faire la division de :
{1001 (9) ÷ 11 (3) = 011 (3)
{1100 (12) ÷ 10 (2) = 110 (6)
{1111 (15) ÷ 10 (2) = 111 (7)

Retour
Exemple Utilisation Hexadécimal

Retour

Vous aimerez peut-être aussi