Chapitre1 Talea
Chapitre1 Talea
Chapitre1 Talea
Représentations de
l’information et Codage
pour microordinateur
1
Quelques Termes
INFORMATIQUE ?
ORDINATEUR ( Système Informatique)?
INFORMATION ?
MICROPROCESSEUR ?
RESEAUX ?
2
Ordinateur de la première génération 1946
3
Ordinateur de la première génération
4
Ordinateur de la deuxième génération (1956-1963)
5
Carte perforée moyen de communication avec les
ordinateurs
6
Les ordinateurs de la troisième génération sont à base
de microprocesseur
7
8
9
Codage de l’information
Difficulté de la mise en oeuvre du langage humain dans un système informatique
10
Différents types de codes
A/ Code alphanumériques.
1/code télégraphique.
START
1 2 3 4 5 STOP
11
2/code à 6 bits.
Ce code offre 64 combinaisons. On peut représenter :
les lettres
quelques signes.
3/code à 7 bits.
Ce code offre 27 =128 combinaisons.
Il peut être muni d’un huitième bit réservé à la parité ( détection d’erreur )
12
3/code ASCII.
Code American normalisé pour l’échange d’Information.
Le plus souvent utilisé par les réseaux informatiques assurant les connexions
entre des ordinateurs et des organes périphériques.
13
A/ Code alphanumérique.
1/la représentation des nombres.(Numération)
En numération décimale :
178,25 = 1.102 + 7.101 + 8.100 + 2.10-1 + 5.10-2
En numération décimale :
1011,01= 1.23 + 0.22 + 1.21 + 1.20 + 0.2-1 + 1.2-2
Plus généralement dans le système de numération de base B on a:
NB= an-1.Bn-1 + an-2.Bn-2 + ….. + a1.B1 + a0.B0 + a-1.B-1 +…..
ON utilise les systèmes de numérations suivants:
Base 2 avec les chiffres 0, 1
Base 10 avec les chiffres décimaux 0, 1 ,2………,9
Base 8 avec les chiffres octales 0, 1,……..,7
Base 16 avec les chiffres hexadécimaux 0, 1, …..9, A, B ,
C, D, E, F
14
2/ Codage des nombres entiers naturels:
- À l’aide de la base 2
- Utilise une pondération associée à chacun des éléments binaires
15
3-1/ Codage par valeur absolue et signe:
Pour une représentation sur 4 bits on a: - 1 bit pour le signe
- 3 bits valeur absolue du nombre.
16
17
3-2/ Codage par complément à un (Complément Restreint):
Soit X un nombre binaire de n e.b , pour obtenir le complément
restreint de
X : CR(X) on remplace : - les 0 de X par des 1
- les 1 de X par des 0
ALORS on aura X + CR(X) = 2n + 1
18
3-2/ Codage des nombres fractionnaires:
donc n = e + f
19
Codes binaires
1/ Binaire Naturel:
C’est le système de numérotation à base 2 dans l’ordre naturel
(1, 2, 4, 8, …….), c’est donc un code pondéré.
2/ Binaire Réfléchi:
Le passage d’un nombre au suivant se fait par variation d’un seul bit.
3/ Binaire DCB (Décimal Codé en Binaire):
Dans un nombre décimal, chaque chiffre (0, 1; …..,9) est codé en binaire à
l’aide de 4 e.b.
4/ Binaire Excédant 3
Ce code est obtenu en décalant vers le haut et de 3 lignes, le code binaire
naturel
20
Codage des instructions
1/la mémoire
C’est un dispositif électronique ou on stocke temporairement les
informations.
La capacité de la mémoire se détermine par :
(m x n) bits avec m: longueur d’une case, n : le nombre de cases
2/le registre:
Il a le même rôle qu’une mémoire sauf sa taille peut aller jusqu’à quelques
octets suivant sa tâche
3/l’adresse:
Endroit ou loge une donnée, une instruction ou une autre adresse
21
Codage des instructions
4/l’instruction: C’est l’opération élémentaire à effectuer
22