Vous êtes sur la page 1sur 34

INSTITUT SUPERIEUR DE

GESTION SAINT MICHEL

Module: ARCHITECTURE DES


ORDINATEURS
classe: LPIG1
Chapitre 1:
Structure générale et fonctionnement
d’un ordinateur

2019/2020 MARTIN FAYE 1


Introduction
• Le rôle de l’informatique est de résoudre des problèmes à l’aide
d’un ordinateur.

• Un problème s’exprime sous la forme d’un énoncé qui spécifie


les fonctions que l’on souhaite réaliser.

1. Par exemple définir toutes les fonctions d’un


traitement de texte.
2. Calculer la surface d’un rectangle
• Pour résoudre un problème les informaticiens utilisent la notion
d’algorithme.

2019/2020 MARTIN FAYE 2


UN ORDINATEUR C’EST QUOI?

2018/2020 MARTIN FAYE 3


Un ordinateur?
 L'ordinateur peut se définir comme une machine, un dispositif
électronique commandé par des programmes enregistrés
sur une mémoire et composé d'une unité centrale et de
périphériques.

2019/2020 MARTIN FAYE 4


Un ordinateur?

2019/2020 MARTIN FAYE 5


Un ordinateur?

2018/2020 MARTIN FAYE 6


ALGORITHME C’EST QUOI?
 Exemple: Calcul du plus grand dénominateur commun de 2 entiers naturels a
et b a travers cet algorithme.

2019/2020 MARTIN FAYE 7


ALGORITHME?
• Un algorithme peut donc se définir comme une séquence
d’instructions exécutables par un processeur déterminé.

• Cette séquence d’instructions, cet algorithme, est une solution


au problème posé.

2019/2020 MARTIN FAYE 8


C’EST QUOI UN PROGRAMME
INFORMATIQUE?

2019/2020 MARTIN FAYE 9


UN PROGRAMME
INFORMATIQUE ?
 Un programme informatique est un ensemble d'opérations
destinées à être exécutées par un ordinateur.

 Un programme source est un code écrit par


un informaticien dans un langage de programmation. Il peut
être compilé vers une forme binaire, ou directement interprété.

 Un programme binaire décrit les instructions à exécuter par


un microprocesseur sous forme numérique. Ces instructions
définissent un langage machine

2019/2020 MARTIN FAYE 10


1.1 STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR

 L’ordinateur cible nous servant de support descriptif est un


ordinateur de type Von Neumann qui caractérise bien la quasi-
totalité des ordinateurs actuels.
 Il est composé des éléments suivants:
1. - UN PROCESSEUR CENTRAL
2. -UNE MÉMOIRE CENTRALE
3. - PÉRIPHÉRIQUES
4. UN BUS DE COMMUNICATION

2019/2020 MARTIN FAYE 11


1-1Le processeur central
 Un processeur (ou unité centrale de traitement, UCT, en
anglais central processing unit, CPU) est un composant présent dans
de nombreux dispositifs électroniques qui exécute les instructions
machine des programmes informatiques.

 Avec la mémoire centrale, c'est notamment l'un des composants qui


existent depuis les premiers ordinateurs et qui sont présents dans tous
les ordinateurs. Un processeur construit en un seul circuit intégré est
un microprocesseur .

2019/2020 MARTIN FAYE 12


1-1 Le processeur central16

2019/2020 MARTIN FAYE 13


1-1 Le processeur central

2019/2020 MARTIN FAYE 14


1-1 Le processeur central
 Architecture d’un microprocesseur

2019/2020 MARTIN FAYE 15


1-2 La mémoire centrale
 La mémoire centrale est l'endroit où toutes les informations et
programmes résident pour être utilisées par la machine.
 Elle se compose de deux parties : la ROM (Read Only Memory) ou
MEM (MémoirE Morte) qui est une mémoire permanente
contenant les premières instructions nécessaires à la machine pour
démarrer.
 La mémoire vive qui est la mémoire informatique dans laquelle
peuvent être stockées, codées, les informations traitées par le
processeur.

 On écrit mémoire vive par opposition à la mémoire morte ou


mémoire à accès direct par opposition à un accès séquentiel.

2019/2020 MARTIN FAYE 16


La mémoire centrale(mémoire
morte)

2019/2020 MARTIN FAYE 17


La mémoire centrale(mémoire
vive)

2019/2020 MARTIN FAYE 18


La mémoire centrale

2019/2020 MARTIN FAYE 19


1-2-1 Fonctionnement structure
de mémoire centrale
 La mémoire centrale est constituée de circuits
élémentaires nommés bits (binary digit).

 Il s’agit de circuits électroniques qui présentent deux


états stables codés sous la forme d’un 0 ou d’un 1.

 De par sa structure la mémoire centrale permet de


garder les digits binaires.

2019/2020 MARTIN FAYE 20


1-2-1 Fonctionnement structure
de mémoire centrale
Pour stocker l’information la mémoire est découpée en cellules
mémoires: les mots mémoires.
Chaque mot est constitué par un certain nombre de bits qui
définissent sa taille.
On peut ainsi trouver des mots de 1 bit, 4 bits (quartet) ou encore 8
bits (octet ou byte), 16 bits voire 32 ou 64 bits.

Chaque mot est repéré dans la mémoire par une adresse, un


numéro binaire qui identifie le mot mémoire.

Ainsi un mot est un contenant accessible par son adresse et la suite


de digits binaires composant le mot représente le contenu ou valeur
de l’information.
2019/2020 MARTIN FAYE 21
1-2-1 Fonctionnement structure
de mémoire centrale
La mémoire centrale est un module de stockage de l’information
dont la valeur est codée sur des mots.

L’information est accessible par mot. La capacité de stockage de la


mémoire est définie comme étant le nombre de mots constituant
celle-ci.

On exprime également cette capacité en nombre d’octets ou de bits.

Dans l’exemple de la figure ci dessous, notre mémoire a une


capacité de 8 mots de 16 bits chacun.

2019/2020 MARTIN FAYE 22


1-2-1 Fonctionnement structure
de mémoire centrale

2019/2020 MARTIN FAYE 23


1-2-1 Fonctionnement structure
de mémoire centrale
 Les instructions et les données sont codées sur
des mots mémoires :
 elles peuvent occuper un ou plusieurs mots
mémoires selon la nature de l’ordinateur.
 Les instructions machines sont propres à chaque
microprocesseur mais sont toujours construites de la
même manière:
 un code opération qui définit l’opération à exécuter,
le champ opérande qui définit la ou les données sur
lesquelles portent l’opération:

2019/2020 MARTIN FAYE 24


3 LES PERIPHERIQUES
 Un périphérique informatique est un dispositif connecté à
un ordinateur, et qui ajoute à ce dernier des fonctionnalités.
 Il existe 3 types de périphériques.
 Les périphériques d’entrée
 Les périphériques de sortie
 Les périphériques entrée/sortie

2019/2020 MARTIN FAYE 25


3-1 LES PERIPHERIQUES
D’ENTREE

2019/2020 MARTIN FAYE 26


3-1 LES PERIPHERIQUES DE
SORTIE

2019/2020 MARTIN FAYE 27


3-3 LES PERIPHERIQUES
ENTREE/SORTIE

2019/2020 MARTIN FAYE 28


4 LES BUS DE
COMMUNICATION

 On appelle bus, en informatique, un ensemble de liaisons


physiques (câbles, pistes de circuits imprimés, etc.) pouvant
être exploitées en commun par plusieurs éléments matériels
afin de communiquer.

Les bus ont pour but de réduire le nombre de « voies »


nécessaires à la communication des différents composants, en
mutualisant les communications sur une seule voie de
données.

 C'est la raison pour laquelle la métaphore d'« autoroute de


données » est parfois utilisée.

2019/2020 MARTIN FAYE 29


4-1 LES SOUS ENSEMBLE

 En réalité chaque bus est généralement constitué de 50 à 100 lignes


physiques distinctes, classées en trois sous-ensembles fonctionnels :

 trois sous de bus


1. Les bus de données

2. Les bus d’adresse

3. Les bus de contrôle

2019/2020 MARTIN FAYE 30


4-1-1 BUS DE DONNEES

LE BUS DE DONNÉES VÉHICULE LES INSTRUCTIONS EN PROVENANCE OU À

DESTINATION DU PROCESSEUR. IL S'AGIT D'UN BUS BIDIRECTIONNEL .

2007/2008 Module I2, 1ère année SMP/SMC 31


4-1-2 les bus d’adresse
Le bus d'adresses (appelé
parfois bus d'adressage ou bus
mémoire) transporte les
adresses mémoire auxquelles
le processeur souhaite accéder
pour lire ou écrire une donnée.
Il s'agit d'un bus
unidirectionnel.

2007/2008 Module I2, 1ère année SMP/SMC 32


4-1-3BUS DE CONTROLE
Le bus de contrôle (parfois bus
de commandes) transporte les
ordres et les signaux de
synchronisation en provenance de
l'unité de commande et à
destination de l'ensemble des
composants matériels.

Ils'agit d'un bus directionnel dans


la mesure où il transmet également
les signaux de réponse des
éléments matériels.

2019/2020 MARTIN FAYE 33


MERCI DE VOTRE
ATTENTION

2007/2008 Module I2, 1ère année SMP/SMC 34

Vous aimerez peut-être aussi