0% ont trouvé ce document utile (0 vote)
173 vues21 pages

Systèmes numériques et conversions

Transféré par

Salina Mano
Copyright
© All Rights Reserved
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
173 vues21 pages

Systèmes numériques et conversions

Transféré par

Salina Mano
Copyright
© All Rights Reserved
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

Spécialité : TS Base données

Module : Etudier les systèmes numériques, les microprocesseurs et les mémoires


de stockage (Module 09)

Chapitre N°01 : Etudier les systèmes numériques

Objectif pédagogique :

A La fin de ce chapitre, le stagiaire doit être capable de définir les différents systèmes
de numération et appliquer correctement les conversions et les différentes opérations
sur ces systèmes

Durée : 12h

Plan :
Introduction
I. Définir l´information digital : Bit,- Octet…
II. Identifier les systèmes de numération : système décimal - système binaire – système
hexadécimal
III. Effectuer les conversions entre les bases
IV. Réaliser les opérations binaires de base : addition –soustraction …

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

1
Introduction :

Les informations traitées par un ordinateur peuvent être de différents types (texte, nombres, etc.),
elles sont toujours représentées et manipulées par l’ordinateur sous forme binaire 0 et 1 qui signifie
les impulsions électriques, le courant passe( 1) Ou il ne passe pas (0)

I. Définition de l´information digitale :


Les Unités de mesure en informatique sont :

Exercice :

Une disquette 3 Pouce ½ à une taille de stockage de 1.44 Mo.

1-Citez les différentes unités de mesure de l’information.


2-Quel est le nombre de caractères qui peut contenir un fichier dont la taille est égale à la taille de
la disquette ?
3-Combien de disquettes peut contenir un CD-ROM dont la taille est 650 Mo ?
4-Combien de disquettes peut contenir un disque dur de 80 Go ?

Correction

1-Les différentes unités de mesure de l’information sont :

 Octet = 8 bits.
 1 Ko = 1024 o
 1 Mo = 1024 Ko
 1 Go = 1024 Mo

2-Le nombre de caractères est :1,44 Mo = 1,44*1O24= 1474,56 Ko= 1474,56*1024= 1509949,44
O
Sachant que : un caractère est égal à un octet (O)

Donc, Le nombre de caractères que peut contenir ce fichier est : 1509949

3-Un CD-ROM dont la taille est 650 Mo peut contenir 451 disquette dont la taille est 1,44 Mo
(650 Mo/1,44 Mo = 451)

4-Un disque dur de 80 Go peut contenir 56888 disquettes (80 *1024= 81920 Mo → 81920/1,44=
56888
INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

2
II. Identifier les systèmes de numération :

1. Définition :

Un système de numération désigne le mode de représentation des nombres à l’aide des symboles
appelés chiffres. Le nombre de chiffres utilisés pour représenter les valeurs est appelé une base b.
Les différents systèmes de numération sont :
- Le Système décimal - Système binaire - Système octal - Système hexadécimal.

2. Système décimal (base 10)


C’est le système de numérotation le plus utilisé par l’Homme (choix naturel).
 La base b=10 et
 Les chiffres = {0,1,2,3,4,5,6,7,8,9} ,
Exemple : 7319= 7x103 +3 x102+ 1 x101+9 x100
3. Système binaire (base 2)
 La base b=2 et les chiffres {0,1} Exemple : (11001)2

4. Système octal (base 8)


 La base b=8 et les chiffres {0, 1, 2, 3, 4, 5, 6,7} Exemple : (371)8

5. Système hexadécimal (base 16)
C’est un système très utilise en informatique, notamment avec la programmation de bas
niveau tel que L’assembleur. La base b=16 et les chiffres {0, 1, 2, 3, 4, 5, 6,7, 8, 9, A, B, C,
D, E, F}

III. Les conversions entre les bases

1. Conversion d'un nombre de base b quelconque en nombre décimal :


Tout nombre entier naturel peut se coder comme la somme pondérée des puissances de sa base
b, quel que soit cette base :
Soit anan-1……a2a1a0 exprimé en base b noté (anan-1……a2a1a0)b. La valeur de ce nombre en décimal
est égale à : an × bn + an-1 × bn-1 + ……+ a2 × b2 + a1 × b1+ a0 × b0

Exemple 1 :
On considère le nombre : (1023)4
- On commence par définir le poids de chaque chiffre et cela en les numérotant de droite à
gauche et en commençant la numérotation à partir de 0.

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

3
- Puis, on multiplie chaque chiffre ap de poids p par la base b élevée à la puissance p. (ap * bp )
(1023)4 = 1*43 + 0*42 + 2*41 + 3*40 = 64 + 0 + 8 + 3 = 75.
Ainsi, nous avons : (1023)4 = (75)10

Exemple 2 :
La conversion en décimal d’un nombre exprimé en binaire s’effectue suivant le même procédé:
- Soit à convertir en décimal, le nombre suivant (10111001)2
- Les poids des chiffres :

- Ainsi, la conversion en décimal est calculé comme suit :


(10111001)2 = 1*27 + 0*26 + 1*25 + 1*24 + 1*23 + 0*22 + 0*21 + 1*20 = 128 + 0 +32 +
16 + 8 + 0 + 0 + 1 = 185.
D’où (10111001)2 = (185)10
Exercice :
Convertissons les nombres suivants en décimal : (1011)2 , (16257)8 et (F53)16
(1011)2 = (1 × 23 + 0 × 22 + 1 × 21 + 1 × 20)10 = (1 × 8 + 0 × 4 + 1 × 2 + 1 × 1)10 = (11)10
(16257)8 = 1 × 84 + 6 × 83 + 2 × 82 + 5 × 81 + 7 × 80 = 1 × 4096 + 6 × 512 + 2 × 64 + 5 × 8
+ 7 = 4096 + 3072+ 128+ 40 + 7 = (7343)10
(F53)16 =15 x162 + 5 × 161 + 3 × 160 =15 x162 + 5 × 161 + 3 × 160 = 15 x256+ 5 × 16 + 3
=3840 + 80 + 3 = (3923)10

2. Conversion d'un nombre décimal en nombre binaire ou vers n’importe quelle base :
Pour obtenir l'expression binaire d'un nombre exprimé en décimal, il suffit de diviser
successivement ce nombre par 2 jusqu'à ce que le quotient obtenu soit égal à 0. Les restes de
ces divisions lus de bas en haut représentent le nombre binaire. C’est le même principe pour
la conversion du décimal vers l’octale ou du décimal vers l’hexadécimal

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

4
Exemple 1 : Convertissons le nombre décimal 54 en binaire :

Exemple 2 : Convertissons les deux nombres décimaux suivants 34.6875 et 6.15 en binaire :
Cet exemple consiste à diviser consécutivement la partie entière par 2 et multiplier consécutivement
la partie fractionnaire par 2. Comme suit :

Exemple 3 : Convertissons le nombre décimal 83 en octal :

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

5
Exemple 4 : Convertissons le nombre décimal 1564 en Hexadécimal :

3. Conversion binaire- octale et vise versa :


 Grouper les bits par blocs de 3 bits en allant vers la gauche, convertir ensuite ces
blocs en octal
Exp : 110111011001101= (67315)8
 Écrire par blocs de 3 bits la valeur binaire des chiffres du nombre octale
Exp : (567)8=( ?)

4. Conversion binaire- hexadécimal et vice versa :


 Grouper les bits par blocs de 4 bits en allant vers la gauche, convertir ensuite ces
blocs en hexadécimal
Exp : 110111011001101= ( ?)16
 Écrire par blocs de 4 bits la valeur binaire des
chiffres du nombre hexadécimal
Exp : (2Ca8)16= ( ?)2

IV.
INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

6
Réaliser les opérations binaires de base : addition –soustraction …

1. L’addition :

Exemple :

2. La soustraction :

Exemple :

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

7
3. La multiplication
La multiplication en binaire suit essentiellement les mêmes règles que la multiplication en décimal,
mais elle est simplifiée car il n'y a que deux chiffres possibles (0 et 1). Voici un exemple de
multiplication binaire :

Prenons les nombres binaires 101 (en base 2) et 11 (en base 2) et multiplions-les ensemble.

4. La division :
La division binaire s'effectue à l'aide de soustractions et de décalages, comme la division décimale,
Exemple
-Appliquer la division binaire suivante :

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD


TD N°01
8
Exercice 01 : Conversion
(255)10= ( )2
(1776)8= ( )2
(FD20)16= ( )10
(2765)8= ( )2
(1576)10= ( )8
(111011)2= ( )16
(EC52)16= ( )2
(1010001110010111)2= ( )16
(7285)8= ( )16
(F671)16= ( )8
(110101)2= ( )10
(1000111)2= ( )10
Exercice 02 : Les opérations
10110100 FABD DBCF 613
+ + - -
00101111 E0AC A0DF 565

7152
110011101 111101 101101
-
- 1376
100101100 X 10 X 101

- Appliquez la division des nombres binaires suivants :


11111 / 11
101101/11

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

9
Spécialité : TS Base données
Module : Etudier les systèmes numériques, les microprocesseurs et les mémoires
de stockage (Module 09)

Chapitre N°02 : Présenter les composants d’une unité centrale de


traitement

Objectif pédagogique :

A La fin de ce chapitre, le stagiaire doit être capable de connaitre le fonctionnement


d’une unité centrale de traitement en définissant correctement ses différents
composants, ses étapes pour exécuter une instruction et ses caractéristiques

Durée : 8h

Plan :
Introduction
I- Le rôle de l’UCT
II- Composant de l’UCT (UAL, UCC…)
III- Les Caractéristiques du processeur

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

10
Introduction :

Le tableau suivant présente le contenu de l’unité centrale d’un ordinateur

I- Le rôle de l’UCT
L’unité centrale de traitement (UCT) ou processeur central (CPU) est l’élément moteur de
l’ordinateur qui interprète et exécute les instructions du programme situées en mémoire
centrale.

L’ensemble CPU + mémoire centrale constitue l’Unité Centrale.

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

11
II- Composants de l’UCT (UAL, UCC…) :
L’UCT ou bien le CPU est composé de deux unités l’Unité de traitement et l’Unité de
commande (comme l’illustre le schéma ci-dessous)
L’Unité de traitement Exécute les instructions
L’Unité de commande dirige le fonctionnement de toutes les autres unités : UAL, mémoire,
entrées / sorties, etc.,
Les différentes unités sont interconnectées par des systèmes de lignes transportant des signaux
électriques. On appelle bus ces ensembles de lignes. On peut distinguer trois bus différents :

• Bus d’adresses, par exemple, A0 à A31

• Bus de données, par exemple, D0 à D31

• Bus de contrôle, par exemple, R/W,


Le schéma suivant présente l’architecture d’un CPU relié à une mémoire centrale

La
Le micro-processeur mémoire
(CPU) centrale

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

12
1- La mémoire centrale

2- L’unité de commande

3- L’unité de traitement

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

13
Les étapes d’exécution d’une instruction :

i- La recherche de l’instruction à exécuter de la mémoire vers le processeur suit les


étapes suivantes :
1- Le compteur ordinal (CO) envoi l’adresse de l’instruction à exécuter au registre d’adresse le
MAR (Memory address registre) MARCO
2- Le MAR envoie l’adresse dans le bus d’adresse, en ce moment le séquenceur envoie un
signal à la mémoire pour donner la permission de laisser passer l’adresse du bus vers la
mémoire ainsi L'horloge du séquenceur marque le début du cycle en envoyant une
impulsion.
3- Selon l’adresse arriver, la mémoire récupère l’instruction et l’envoi sur le bus de données

(L’instruction est composée du code de l’opération et l’@ de l’opérande)


Exemple : Add A
01 111100
4- Le bus de donnée envoi l’instruction au registre de donnée (MBR) puis vers le registre
d’instruction (RI) et envoyer vers le décodeur

ii- Le décodage de l’instruction suit les étapes suivantes :


1- Le décodeur prend l’instruction et la décompose, (L'horloge du séquenceur déclenche la
phase de décodage.)
En premier lieu il envoi l’adresse de l’opérande vers le MAR (pour rechercher la valeur de
l’opérande) ainsi le compteur ordinal sera incrémenté (et le processus de la recherche suit
les mêmes étapes précédentes)
En deuxième lieu le décodeur envoi le code de l’opération vers l’UAL en passant par le
séquenceur

iii- Exécution de l’instruction : L'horloge du séquenceur active cette phase, Les données sont
extraites des registres appropriés, l'addition est effectuée garce à l’UAL, et le résultat est
stocké dans un registre de destination (l’accumulateur)

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

14
III- Les Caractéristiques du processeur : voici quelques caractéristiques de
performance d’un processeur

1. Fréquence :
 Description : La fréquence d'horloge d'un processeur représente la vitesse à
laquelle il peut effectuer des opérations. Mesurée en Hertz (Hz), elle indique
le nombre de cycles d'horloge par seconde.
 Exemple : Un processeur avec une fréquence de 3.6 GHz peut exécuter 3.6
milliards de cycles par seconde.
2. Nombre de cœurs :
 Description : Le nombre de cœurs d'un processeur indique le nombre
d'unités de calcul indépendantes qu'il possède. Plus le nombre de cœurs est
élevé, plus le processeur est capable d'exécuter plusieurs tâches
simultanément.
 Exemple : Un processeur avec 8 cœurs peut exécuter jusqu'à 8 tâches
différentes en même temps.
3. Mémoire Cache :
 Description : La mémoire cache est une mémoire intégrée au processeur
utilisée pour stocker temporairement des données fréquemment utilisées.
Elle permet un accès plus rapide aux données et contribue à améliorer les
performances globales du système.
 Exemple : Un processeur avec une mémoire cache L3 de 16 Mo peut stocker
jusqu'à 16 Mo de données pour un accès rapide.
4. Architecture :
 Description : L'architecture du processeur indique le type d'ensemble
d'instructions qu'il peut exécuter et s'il est optimisé pour une utilisation en 32
bits ou en 64 bits. Les processeurs 64 bits peuvent adresser une quantité de
mémoire plus importante que les processeurs 32 bits.
 Exemple : Un processeur avec une architecture 64 bits peut adresser plus de
4 Go de mémoire, tandis qu'un processeur 32 bits est limité à une adresse de
4 Go.

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

Spécialité : TS Base données


15
Module : Etudier les systèmes numériques, les microprocesseurs et les mémoires
de stockage (Module 09)

Chapitre N°02 : Classifier les technologies


de stockage

Objectif pédagogique :

A La fin de ce chapitre, le stagiaire doit être capable de classifier les technologies de


stockage

Durée : 8h

Plan :
I- Le Stockage de l’information
II- Classification des technologies de stockage
III- Représentation de l’information en mémoire

INSFP TAYEB BOUCENA ENSEIGNANTE : Mme MENAD

I- Définition de stockage de l’information :


16
Le stockage de l'information, désigne la conservation et le stockage de données d'une manière
qui permet leur accès et leur utilisation ultérieure. Il existe différentes méthodes et technologies
de stockage de l'information, allant des supports physiques traditionnels comme les disques durs
et les disques optiques aux solutions de stockage en nuage et aux bases de données en ligne.
II- Classification des technologies de stockage :
1. Stockage de masse : L'objectif est de stocker une grande quantité d'informations à long
terme. On peut distinguer plusieurs générations :
 Première génération
Les supports physiques, avec la carte et le ruban perforé. Ces supports sont obsolètes depuis la
fin des années 1990.

 Deuxième génération

17
 Troisième génération
Les supports optiques, tels que le disque compact (CD, CD-R ou CD-RW), le DVD (DVD-Rom ou
DVD-RW) ou le Blu-ray.

 Quatrième génération
clé USB, carte SD et Carte microSD et surtout les SSD..
18
Mis à part le disque dur et la bande magnétique, les supports de première et deuxième génération
ne sont pratiquement plus utilisés aujourd'hui.

 Cinquième génération

2. Stockage a accès rapide, mémoire de travail

19
1. Mémoire vive (RAM) : La RAM est un type de stockage temporaire utilisé par les
ordinateurs pour stocker les données et les programmes en cours d'utilisation. Elle
offre un accès très rapide aux données, mais les données sont perdues lorsque
l'alimentation est coupée.
2. Mémoire cache : Le cache est une mémoire intermédiaire utilisée pour stocker
temporairement les données fréquemment utilisées, ce qui permet d'accélérer
l'accès aux données.
3. Mémoire à accès aléatoire non volatile (NVRAM) : Cette technologie combine les
avantages de la RAM et de la mémoire flash, offrant une vitesse de lecture et
d'écriture élevée tout en conservant les données en cas de panne de courant.
4. Mémoire à accès direct (DMA) : Ces dispositifs permettent un accès direct à la
mémoire sans passer par le processeur, ce qui réduit les temps de latence et
améliore les performances globales.
5. Mémoire morte (ROM, Read-Only Memory en anglais) : est un type de mémoire
informatique dans laquelle les données sont préenregistrées pendant la fabrication
et ne peuvent être modifiées ou effacées ultérieurement. il existe différents types de
mémoire morte, tels que la ROM traditionnelle, la PROM (Programmable Read-Only
Memory) qui peut être programmée une seule fois, l'EPROM (Erasable
Programmable Read-Only Memory) qui peut être effacée et reprogrammée par le
biais d'une opération d'effacement UV, et l'EEPROM (Electrically Erasable
Programmable Read-Only Memory) qui peut être effacée et reprogrammée
électriquement.

III- Représentation de l’information en mémoire


20
21

Vous aimerez peut-être aussi