Vous êtes sur la page 1sur 41

Ecole Supérieure des Sciences Appliquées - Tlemcen

2016-2017

Informatique : Histoire
et définition

1
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

C’est quoi l’informatique?


Le traitement de l'information

 NO seulement l’écriture des programmes ou le savoir d’utilisation des


outils connus.
 En général, Le Traitement automatique de l’information
 (In English, Informatique est appelée « computer science »)
 Inclut plusieurs champs
 mathématiques, science, engineering, artisanat et art,…

2
© Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

C’est quoi un Ordinateur (computer)??

Quelques définitions:
●C’est un appareil électronique qui peut stocker, récupérer et
traiter les données à travers un programme.

● C’est une machine programmable qui fait exactement ce


qu’on lui demande.

● C’est un appareil numérique : comprend deux différentes


états seulement (0/1).

3
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

Que fait un ordinateur?


Une machine traitant l’information, fonctionne
en convertissant tous types d’information en
nombres binaires (uns et zéros), ensuite en
utilisant de simples mathématiques de prendre
des décisions, ou à réorganiser ces nombres.

4
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

Le fonctionnement de l’ordinateur:
1. Un ordinateur traite tout type d'informations
simplement des
binaire de 1 et 0.
Par exemple: Lettre A"
" 1000001.

2. Les fonctions de l’ordinateur sont basées


sur le mouvement et la transformation des
impulsions électriques (représentant les
uns et les zéros) dans des circuits
électriques.

5
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

En gros, un ordinateur est


une grande…….

6
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

1623 - William Schickard inventa la première machine à


calculer mécanique.
1643 - Blaise Pascal créa la machine d'arithmétique (baptisée
Pascaline), une machine capable d'effectuer des additions et
soustractions, destinée à aider son père, un percepteur de
taxes.

7
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

1673 - Gottfried Wilhelm Von Leibniz ajouta à la Pascaline la


multiplication et la division.
1801 - le Français Joseph-Marie Jacquard invente une
machine à tisser programmable à l’aide des cartes perforées

8
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen
1943 - ENIAC
● Premier ordinateur ne comportant aucunes pièces
mécaniques est créé grâce à J.Mauchly et J.Presper Eckert :
l'ENIAC (Electronic Numerical Integrator And Computer). Il
était le premier ordinateur purement électronique.

● La taille physique de l’ENIAC était massive par rapport aux


normes modernes des PC. Il contenait 17468 tubes à vide,
7200 diodes de cristal, 1500 relais, 70000 résistances et
10000 condensateurs. Il pesait 30 tonnes et occupe l’espace
de 1500m². Sa consommation était de 150 kW de puissance.

● Prix: 500,000$

9
Semestre 1
Cours 1: Le monde merveilleux de l’informatique

10
Architecture des Ordinateurs 2011-2012 © École Préparatoire Sciences et Techniques Semestre 1
Cours 1: Le monde merveilleux de l’informatique

11
Architecture des Ordinateurs 2011-2012 © École Préparatoire Sciences et Techniques Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

● La première erreur informatique est due à un insecte qui,


attiré par la chaleur, était venu se loger dans les lampes
et avait créé un court-circuit. Ainsi le terme anglais pour «
insecte » étant « bug », le nom est resté pour désigner
une erreur informatique.
1946 - Mise au point de l'EDVAC (Electronic Discrete
Variable Computer) permettant de stocker les programmes en
mémoire (1024 mots en mémoire centrale et 20000 mots en
mémoire magnétique).
1948 - le transistor est créé par la firme Bell Labs (grâce aux
ingénieurs John Bardeen, Walter Brattain et William
Shockley). Il permet dans les années 50 de rendre les
ordinateurs moins encombrants, moins gourmands en
énergie électrique donc moins coûteux : c'est la révolution
dans l'histoire de l'ordinateur !
12
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

1958 - Le circuit intégré est mis au point par Texas


Instruments, il permet de réduire encore la taille et le coût des
ordinateurs en intégrant sur un même circuit électronique
plusieurs transistors sans utiliser de fil électrique.
1960 - IBM 7000 est le premier ordinateur
à base de transistor.
1964 - IBM 360 fait son apparition,
avec également l'arrivée remarquée du
DEC PDP-8.

13
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

L’âge moderne
1971 – Le courrier électronique (Email) est inventé par Ray
Tomlinson.
1975 - Bill Gates and Paul Allen forme un partenariat connu
sous le nom de Microsoft et écrivent des logiciels
informatiques.
1976 – La société Apple computers est crée.
1978 – Les lecteurs de disquettes 5 1/4” sont utilisées pour la
première fois par Apple Computers.
1981 - Les premiers ordinateurs personnels (PC) utilisant le
système d’exploitation MS-DOS sont vendus au public.
1982 – les CD de Musique et lecteurs de CD sont introduits
au Japon.
1982 - TCP / IP, la langue commune de tous les ordinateurs
sur Internet se développe.
14
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

1984 - L'ordinateur Macintosh est lancé. C'est le premier


ordinateur à utiliser la souris ainsi que des interfaces
graphiques.
1987 - IBM standardise le lecteur de disquette 3 1 / 2 " sur
tous les ordinateurs.
1988 - Le premier virus informatique, un ver, attaque et
immobilise plus de 10% du trafic Internet.
1991 - Le World Wide Web est inventé par le CERN.
1995 - AOL, Prodigy, CompuServe offrent des services de
connexion à internet pour les particuliers en utilisant les
modem téléphoniques.
1995 – Le film Toy Story est un long-métrage réalisé pour la
première fois en utilisant des animations 100% par
ordinateurs.
1998 - Apple Computer introduit le iMac, qui élimine la
nécessité d'une tour (le tout dans une machine)
2005 - présent: Le wireless à la demande prend la scène
15
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

Le premier PC d’IBM

Le Macintosh

16
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

I / Introduction :
Programmes
Logiciel (soft)
Ordinateur

Partie physique
Matériel (hard)

17
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

I / Introduction :

Unité centrale de
traitement (CPU)

Reçoit et exécute les instruction


Matériel
Mémoire principale
Partie physique
Stocke les instruction qui vont être
exécuter par le CPU

Entrée /sortie
Clavier, sourie, Ecran, hdd …

18
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

Constitution physique d’un ordinateur


Un ordinateur est un ensemble de composants électroniques
modulaires, c'est-à-dire des composants pouvant être
remplacés par d'autres composants ayant éventuellement des
caractéristiques différentes. Ces composants sont assemblés
dans une tour, boitier, appelée: Unité Centrale.

19
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

La mémoire vive est la section dont le processeur se sert


pour travailler les informations.

20
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

21
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

L'écran sert à l'affichage des images et de toutes les informations que


l'ordinateur doit vous montrer et sur lesquelles vous intervenez.
Le clavier permet d'entrer des commandes ou de taper du texte.

La souris sert à pointer, cliquer sur des icônes pour lancer des actions ou
des programmes, jouer et même à dessiner. L'utilisation de la souris
demande un certain temps d'apprentissage aux novices, mais le confort
qu'offre une souris de bonne qualité est remarquable.
Imprimante sert a imprimée des fichier numérique sur un papier.

scanner sert a scané des document (papiers) et les convertir en fichier


numérique.

22
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

LE MICROPROCESSEUR

C'est le " cerveau "de l'ordinateur. Il est fixé sur la carte mère.
Actuellement les processeurs sont des 64 bits, ce qui signifie qu'ils sont
capables de traiter 8 caractères à la fois (un caractère = un octet = 8bits)

Le processeur (CPU : Central Processing Unit) est un circuit


électronique cadencé au rythme d'une horloge interne, c'est-à-dire un
élément qui envoie des impulsions ou battements (que l'on appelle top).

23
© Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :

Mémoire (Programme et donnée)


Central
Processing
Unit
Unité centrale de traitement
CPU Unité de contrôle Unité arithmétique et logique

Entrée Sortie

Architecture de Von Newman

24
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :
Mémoire de Mémoire de
Programme Donnée

Central
Processing
Unit Unité centrale de traitement
CPU Unité de contrôle Unité arithmétique et logique

Entrée Sortie

Architecture de Harvard

25
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :
Mémoire Centrale (Principale)
Un dispositif électronique qui permet de stocker de informations
(instructions, données) qui vont être traiter et exécuter dans
l’unité centrale de traitement.
Un ensemble de case mémoire.

00101…. Case Mémoire


11001….
……...….
……...….
……...….
Capacité: Le nombre d’information qui peuvent être enregistrer
dans la Mémoire principale.
Un octet est l’unité de mesure élémentaire de la capacité de la RAM.
Un octet = 8 bits
……...….
1 kilooctet = 210 octet
……...….
1 Megaoctet = 210 kilooctet = 220 octet
1 Gigaoctet = 210 Megaoctet = 230 octet
26
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :
Mémoire Centrale (Principale)

Mémoire Principale

(RAM : Random Access


(ROM : Read Only Memory)
Memory)

27
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :
Propriété RAM (Random Access Memory) mémoire vive

1- Volatile: lorsque la RAM n’est pas alimenter par une source


électrique, elle perd de l’information.

2- Ecriture: L’écriture sur la RAM consiste a enregistrer les


informations (Sortie du CPU vers la RAM).

3- Lecture: La lecture consiste a retirer les informations de la RAM


(entrée de la RAM vers le CPU).

4- la vitesse et temps d’accès, le temps d’accès d’une mémoire


vive est généralement inferieur a 60ns

28
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :
Propriété ROM (Read Only Memory)
1- Non-Volatile: c’est une mémoire qui ne s’efface pas lorsque
l’appareil qui la contient n’est plus alimenté.
2- Lecture et Ecriture: le contenu était fixé lors de sa
programmation (par le constructeur), qui pouvait être lue
plusieurs fois par l'utilisateur, mais ne pouvait plus être modifiée.

3- Utilisation:
-les informations nécessaires au démarrage d’un ordinateur
(BIOS- Basic Input Output System).
- Des jeux vidéo d’anciennes générations, à cause de sa faible
capacité de stockage.
- les équipements embarqués (relativement lents), pour contenir le
programme de fonctionnement.

29
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :
Types de ROM (Read Only Memory)
1-ROM ( Read Only memory), dont le contenu est défini lors de la
fabrication
2-PROM (Programmable Read Only memory), programmables par
l’utilisateur, mais une seule fois en raison que, les données sont
stockées par des fusibles.
3- EPROM (Erasable Programmable Read Only memory), sont
effaçables et programmables par l’utilisateur, Elles sont effaçables
en les mettant dans une chambre à ultraviolet.
4- EEPROM (Electrically Erasable Programmable Read Only
Memory), sont effaçables et programmables par l’utilisateur. Et
elles sont effaçables électriquement.

5- EEPROM flash, sont des mémoires EEPROM rapide et effaçable


par secteur complet, et non par case individuelle.
30
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :
Mémoire Principale (Adressage)
l’information dans la mémoire centrale possède une adresse (elle
est numéroté). On ne peut accéder à une case mémoire qu’a
travers son adresse.
00101…. @ : 1 @ : 0000 0000 @ : 0 0 Si on N bit pour
11001…. @ : 2 @ : 0000 0001 @ : 0 1 chaque adresse,
Case ……...…. . . . l’espace
Mémoire ……...…. . . . d’adressage= 2N
……...…. . . .
. . .
. . .
. . .
……...…. . . .
……...…. @ : M @ : 1111 1111 @ : F F

Avec 8 bit pour chaque @,de 0 jusqu’à 255 C.-à-d. : M=256 Cases= 28
En générale avec N bit on a M=2N adresses = Espace d’adressage.
Donc la capacité = M *W (taille de chaque case)
31
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :

Bus Interne
Bus D’adresse
(8bit)
00101001 @ : 0000 0001
11001110 @ : 0000 0010
........ .
........ .
........ .
CPU
.
.
.
........ .
Bus de
11110011 @ : 1111 1111
Donnée
(8bit)

Bus de contrôle R/W (1 bit)


32
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur : Architecture de Von Newman


Ecrire le nombre 1 dans l’adresse FF

Bus Interne
Bus D’adresse
(8bit)
00101001 @ : 0000 0001
11001110 @ : 0000 0010
........ .
........ .
........ .
CPU
. 11111111
.
.
........ . 00000001
Bus de
00000001 @ : 1111 1111
Donnée
(8bit)

Bus de contrôle R/W (1 bit)


33
© Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :
Unité Arithmétique et Logique (ALU)
L'ALU est la partie de CPU qui effectue la plupart des calculs. On peut
résumer les opérations effectuées par l'ALU ainsi:

- Les opérations d'ordre logique comme la conjonction logique OU, la


disjonction ET, la négation NON, les opérations de comparaison (<,>, = ,/,)

- Les opérations arithmétiques comme l'addition, la soustraction, la


multiplication, la division, les opérations en virgule flottante.

 L'unité de calcul effectue ses opérations à l’aide des registres


où sont copiées les opérandes.
 Le nombre de registres dans une unité de calcul varie selon
la taille et le prix de l'ordinateur.
 La longueur des registres varie elle aussi selon la taille et la
puissance de l'ordinateur. 34
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :
Unité Arithmétique et Logique (ALU)

Accumulateur: c’est un registre


qui sert a stocker un opérande
(données )au début d’une opération Registre d’état
et le résultat à la fin.

Registre d’état: registre nous indique


l’état du déroulement de l’opération,
composé d’un ensemble de bit
appelés indicateurs (drapeau/flag).
O:=1 s’il y a un débordement.
C:=1si l’opération génère une
retenue.
Z:=1si le résultat de l’opération est
nul.
N:=1 si l’opération génère un résultat
négative. 35
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur : Architecture de Von Newman


Unité de Contrôle :
 Le rôle de l'unité de contrôle (ou unité de commande ) est de coordonner
le travail de toutes les autres unités et d'assurer la direction de l'ensemble.

 C'est l'unité de contrôle qui se charge d'appeler les instructions, de les


décoder, de rechercher les opérandes et qui s'assure que les différentes
phases de l'instruction sont exécutées au bon moment par l'unité
concernée.

 Le travail de l'unité de contrôle est en fait la répétition continuelle des


trois étapes suivantes:
1. Chercher la prochaine instruction en mémoire
2. Exécuter cette instruction en envoyant les signaux appropriés aux autres
unités de l'ordinateur
3. Retourner à l'étape 1.
36
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :
Unité de Contrôle : Constituée de plusieurs éléments

37
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :
Unité de Contrôle : Constituée de plusieurs éléments
 Compteur Ordinal (CO) : registre
contenant l'adresse du mot
mémoire stockant le code de la
prochaine instruction
 Registre d'Instruction (RI) :
reçoit le code de la prochaine
instruction à exécuter
 Le décodeur : à partir du code
de l'instruction, détermine
l'opération à exécuter
 L'horloge : pour synchroniser
les éléments
 Le séquenceur : coordonne le
tout
 RAD (registre adresse) et RDO
(registre de données) : registres
d'interfaçage avec la mémoire
centrale 38
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur :
Unité de Contrôle : Exécution d’une instruction

Le cycle d'exécution d'une instruction peut être résumé ainsi:


1. Appel d'une instruction
2. Décodage de l'instruction reçue
3. Recherche des opérandes impliqués dans l'instruction
4. Exécution de l'instruction
5. Retour à l'étape 1.

39
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

Unité de Contrôle : Exécution d’une


instruction

2 3 9
RA RM

1 10
6 4
CO RI
5

8 Décodeur
7

Horloge Séquenceur
11
Unité de Commande

40
Semestre 1
Ecole Supérieure des Sciences Appliquées - Tlemcen

II / Architecture d’ordinateur : Architecture de Von Newman


Unité de Contrôle : Exécution d’une instruction

 (1) CO contient l'adresse de l'instruction à exécuter : on la place dans RA


 (2/3) Transfert de la donnée stockée en mémoire à l'adresse indiquée dans RA dans RM
 (4) La donnée stockée dans RM est placée dans RI « Cette donnée est le code de l'opération à
exécuter + adresse de l'opérande »
 (5) Le décodeur lit cette donnée et détermine « L'adresse en mémoire de l'opérande , Le type
d'opération qui doit être exécuter »
 (6) Le décodeur place dans RA l'adresse où est stockée l'opérande en mémoire
 (7) Le décodeur informe le séquenceur du type d'opération à exécuter
 (8) CO est incrémenté pour pointer vers la prochaine instruction à rechercher
 (9) L'opérande est lue en mémoire et placée dans RM
 (10) Le contenu de RM est placé dans un « accumulateur » ou un registre qui stocke les
données en paramètres des opérations
 (11) Le séquenceur demande à l'ALU d'exécuter l'opération 41
Semestre 1

Vous aimerez peut-être aussi