Vous êtes sur la page 1sur 51

ALGORITHMIQUE ET PROGRAMMATION

TRAVAUX PRATIQUES
Architecture des ordinateurs
Parcours MIP
Mme AKIL Siham

Année universitaire : 2021 - 2022


Sommaire:

1. Introduction à l’architecture
- Définitions
- Qu’appelle t-on architecture des ordinateurs?
- Chronologie
- Structure générale d’un ordinateur microprocesseur

2. Principaux éléments de l’ordinateur


- Les bus
- Unité de Mémoire
- Mémoires
- Disque Dur
- Les périphériques d’Entrée/Sortie
- Logiciels
Introduction à l’architecture
Définition de l’informatique

L’informatique est la science de traitement automatique


de l’information par ordinateur.

Un Système informatique : C’est l’ensemble de moyens


logiciels et matériels nécessaires pour traiter
l’information.
Introduction à l’architecture
Définition de l’ordinateur
Un ordinateur est une machine de traitement automatisé de
l’information.

Ses fonctionnalités :

• Acquérir l’information, la stocker, la modifier en


appliquant des instructions prédéfinies (programmes).

• Interagir avec l’environnement grâce à des


périphériques (écran, clavier…)
Introduction à l’architecture
Qu’appelle t-on architecture des ordinateurs?
Définition schématique : l’architecture est l’étude et la description du
fonctionnement des composants internes d’un ordinateur.

Elle traite :

- du type des informations manipulées et de leur codage,

- du dialogue entre composants,

- du fonctionnement logique (pas électronique) interne des


composants
Introduction à l’architecture
Chronologie : 1ére génération (1946 – 1957)

L’ENIAC (Electronic Numerical Integrator And Calculator)

• Machines volumineuses et peu fiables (30 tonnes)

• Technologie à lampes, relais, résistances

• Exécute 40 000 opérations/sec

• Programmation par cartes perforées


Introduction à l’architecture
Chronologie : 2émé génération (1958 – 1964)

• Machines fiables

• Technologie à transistors

• Exécute 200 000 opérations/sec.

• Premiers langages de programmation évolués (COBOL,


FORTAN…)
Introduction à l’architecture
Chronologie : 3éme génération (1965 -1971)

• Technologie des circuits intégrés

• Exécute 1 000 000 opération/sec

• Avènement du système d’exploitation complexe


(UNIX, Pascal, Basic, CISC)

• En 1971 : Premier microprocesseur 4004 de INTEL : Toutes les


composantes de la CPU sont réunies sur une même puce.
Introduction à l’architecture
Chronologie : 4éme génération (1972 – 1977)

• Exécute 10 000 000 opérations/sec.

• Avènement de réseaux de machines

• Traitement distribué/réparti
Introduction à l’architecture
Chronologie : 5éme génération 1978

• Technologie VL/WSI ( Very Large Scale Integration)

• Systèmes distribués interactif

• Multimédia, traitement de données non numériques :


(textes, images, paroles)

• Parallélisme massif, client-serveur


Introduction à l’architecture
Structure générale d’un ordinateur monoprocesseur
actuel

Fig. 1: Structure générale d’un ordinateur monoprocesseur actuel


Introduction à l’architecture
Structure générale d’un ordinateur monoprocesseur actuel

• CPU : Central Processing Unit : élément de


l’ordinateur qui interprète et exécute les
instructions d’un programme.

• ROM : Read Only Memory : mémoire


« morte » que l’on ne peut que lire.
Introduction à l’architecture
Structure générale d’un ordinateur monoprocesseur actuel

• RAM : Random Access Memory : mémoire vive


(lecture et écriture) et volatile (se vide quand il
n’y a plus de courant) c’est généralement une suite
de cases contenant 8 bits ( soit un octet), chaque
case ayant sa propre adresse.

• Périphériques : disque dur (E/S), clavier (E),


souris (E), écran (S), imprimante (S), lecteur CD-
ROM (E), graveur (S), accès réseau (E/S).
Principaux constituants de l’ordinateur
Principaux constituants de l’ordinateur
L'ordinateur doit donc posséder :

- Une ou plusieurs unités de stockage, pour mémoriser le programme en


cours d'exécution ainsi que les données qu'il manipule.

- Une unité de traitement permettant l'exécution des instructions du


programme et des calculs sur les données qu'elles spécifient.

- Différents dispositifs « périphériques » servant à interagir avec l'extérieur :


clavier, écran, souris, carte graphique, carte réseau, etc.
Principaux constituants de l’ordinateur

Les bus

En informatique, le mot bus, désigne l’ensemble des liaisons électrique


(pistes de circuits imprimés) utilisées par plusieurs éléments matériels afin
de communiquer entre eux.

Si cette liaison relie deux éléments seulement, elle est appelée port matériel
(port série, port parallèle, etc.)
Principaux constituants de l’ordinateur
Les principaux bus
On distingue généralement sur un ordinateur deux principaux bus :

• le bus système bus interne (en anglais front-side bus, noté FSB).
Le bus système permet au processeur de communiquer avec la mémoire
centrale.

• le bus d'extension (bus d'entrée/sortie) permet aux divers composants


liés à la carte-mère (USB, disques durs, lecteurs et graveurs de CD-ROM,
etc.) de communiquer entre eux.

Il permet aussi l'ajout de nouveaux périphériques grâce aux connecteurs


d'extension (appelés slots) qui lui y sont raccordées.
Principaux constituants de l’ordinateur
Unité de traitement

Unité de traitement (ou CPU) aussi appelé processeur, est le cœur


de l’ordinateur.

Elle exécute les programmes chargés en mémoire centrale en


extrayant l’une après l’autre leurs instructions, en les analysant, et
en les exécutants.
Principaux constituants de l’ordinateur
Unité de traitement
L'unité de traitement est composée de plusieurs sous-ensembles
distincts :

• L'unité de contrôle (de commande), qui est responsable de la recherche


des instructions à partir de la mémoire centrale et du décodage de leur
type.

• L'unité arithmétique et logique (UAL), qui effectue les opérations


spécifiées par les instructions.

• Un ensemble de registres, zones mémoires rapides servant au stockage


temporaire des données en cours de traitement par l'unité centrale.
Principaux constituants de l’ordinateur
Unité de contrôle (de commande)

Unité de Commande et de Contrôle) : commande et contrôle le


fonctionnement de l'UAL, de la mémoire et des E/S.

Elle se charge de chercher l’instruction à exécuter dans la mémoire


principale (et les données qu'elles utilisent), décode cette
instruction, et envoie le cas échéant un signal à l'UAL pour se
préparer à l'exécution.
Principaux constituants de l’ordinateur

Unité arithmétique et logique

Unité arithmétique et logique réalise les opérations


arithmétiques, logiques et de comparaison contenus dans
l’instruction.

Elle effectue aussi des échange de données avec la mémoire


vive
Principaux constituants de l’ordinateur
Mémoires
Définition

• Circuit semi-conducteur

• Permettant d’enregistrer, de conserver et de restituer des


informations, ces informations peuvent être écrites ou lues.
Principaux constituants de l’ordinateur
Mémoires
Organisation d’une mémoire
• Une case mémoire peut contenir un seul élément.

• Ces cases mémoires sont identifiés par une adresse.


Principaux constituants de l’ordinateur
Mémoires
Caractéristiques d’une mémoire

Temps de Temps de
Capacité Volatilité Débit
cycle cycle

Le nombre C’est C’est le temps qui C’est le Elle caractérise


total de bits l’intervalle s’écoule entre nombre la permanence
que contient minimum qui l’instant où a été maximum des
la mémoire doit séparer lancée une d’informatio informations
deux opération de L/E en ns lues ou dans la
demandes mémoire et l’instant écrites par mémoire.
successives de où la première seconde
lecture ou information est
d’écriture disponible sur le
bus de données.
Principaux constituants de l’ordinateur
Types de mémoires
Registres
• Chaque registre peut stocker une valeur entière distincte, bornée par
la taille des registres (nombre de bits)

• Certains registres sont spécialisés, comme :


- Le compteur ordinal (« Program Counter ») qui stocke l'adresse de la prochaine
instruction à exécuter.
- Le registre d'instruction (« instruction register»), qui stocke l’instruction en cours
d’exécution
- L'accumulateur, registre résultat de l'UAL, etc.
Principaux constituants de l’ordinateur
Types de mémoires

Mémoire vive (RAM [Random Access Memory]) :

Pouvant être lue et écrite.

Elle est chargée d’une partie du système d'exploitation pendant le


fonctionnement de l'ordinateur et de tout ou partie de programme
en exécution (ainsi que ses données).
Principaux constituants de l’ordinateur
Types de mémoires

Mémoire morte (ROM [Read Only Memory]) :

Pouvant être lue mais pas écrite.

Elle contient des programmes nécessaires au fonctionnement du


matériel, surtout lors du démarrage (avant le chargement du système
d’exploitation dans la RAM), ce qui fait qu’elle est généralement
programmée par le fabricant
Principaux constituants de l’ordinateur
Types de mémoires

Mémoire morte (ROM [Read Only Memory]) :


Toutefois, il existe des variantes telles que:
▪ PROM [Programmable ROM]: pouvant être écrite une seule fois
par l'utilisateur.

▪ REPROM [REProgrammable ROM]: pouvant être écrite un certain


nombre de fois par l'utilisateur;
Principaux constituants de l’ordinateur
Disque Dur
Définition
Un disque dur est une mémoire de masse destinée au stockage de données informatiques de
manière quasi-permanente.

Le disque dur est la mémoire principale de stockage des informations.

On peut utiliser d'autres supports pour stocker nos informations à


savoir:
• Clé USB
• CD-ROM
• DVD
• Carte mémoire…
Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie
Permettant d’échanger les informations entre l’ordinateur et l’utilisateur.
• Clavier:

Périphérique de saisie par excellence, tant qu’il est dans la bonne langue.

– Type de touches (QWERTY, AZERTY,…)

– Type de connexion (port standard, port USB, clavier sans fil…)

• Souris:

Périphérique permettant le pointage rapide d’éléments.

- Type et nombre de boutons (Optique, mécanique,, ... de 1 à 4 boutons + 1 roulette)

- Type de connexion (port série, port PS/2, port USB, souris sans fil)
Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie
• Imprimante :
– Technologie, couleur ou noir/blanc (matricielle, à jet/bulles d’encre, à encre solide,
laser)
– Résolution max (entre 300 et 2400 DotsPerInch)
– Format/type de papier (A4, A3, ... enveloppes)
– Rapidité (pages par minute) (d’un demi à quelques dizaines)

• Scanner :

Le scanner ou digitaliseur permet de numériser des documents,


sous forme d’images.
– Format (scanner à main, pleine page, A3, ...)
– Résolution optique maximale (entre 300 et 1200 DPI)
Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie

Carte graphique

C’est une carte d’extension d’ordinateur dont le rôle est de produire une image
affichable sur un écran.

La carte graphique envoie à l’écran des images stockées dans sa propre


mémoire.

Il existe 2 familles de connecteurs de carte graphique :


• Les analogiques (VGA, S-Video) : en voie de disparition.
• Les numériques (DVI, HDMI, DisplayPort) : les plus courant
actuellement.
Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie

Carte vidéo
Les principaux composants d'une carte vidéo sont :

• Processeur graphique (GPU)

• Mémoire vidéo

• Bios vidéo
Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie

Carte vidéo

GPU : Un processeur graphique (appelé GPU, pour Graphical Processing Unit),


constituant le cœur de la carte graphique et chargé de traiter les images.

Le GPU est ainsi un processeur spécialisé possédant des instructions évoluées de


traitement de l'image, notamment de la 3D.

En raison de la température que peut atteindre le processeur graphique, il est


souvent surmonté d'un radiateur et d’un ventilateur.
Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie

Carte vidéo

Mémoire vidéo

La mémoire vidéo chargée de conserver les images traitées par le


processeur graphique avant l'affichage.

Plus la quantité de mémoire vidéo est importante, plus la carte graphique


pourra gérer de textures lors de l'affichage de scènes en 3D.
Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie

Carte vidéo

BIOS Vidéo :

Le BIOS vidéo contient les paramètres de la carte graphique, notamment les


modes graphiques que celle-ci supporte.

L'interface :

Il s'agit du type de bus utilisé pour connecter la carte graphique à la carte mère.
Le bus PCI Express actuel existe depuis 2004. Plusieurs versions se sont
succédées, heureusement compatibles entre elles, la dernière étant la v3.0.
Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie

Carte audio
Une carte son est une carte d'extension d'ordinateur.

La principale fonction de cette carte est de gérer tous les sons émis — pour les
envoyer vers les haut-parleurs — ou reçus par l'ordinateur.

Elle se présente sous la forme d'un périphérique que l'on peut connecter à
l'ordinateur sur un bus PCI, PCI Express, PCMCIA.

Une carte sont est caractérisé par :


– nombre et nature des E/S (audio, midi, ...)

– Qualité audio (Dolby, Dolby surround)


Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie
Lecteur/Graveur
Définition lecteur :

Appareil permettant la lecture, à l’aide d’un rayon laser, des informations


enregistrées sur un CD-ROM ou un DVD-Rom.

Les lecteurs de CD-ROM et DVD-Rom peuvent être internes (c’est-à-dire intégrés


dans l’ordinateur) ou externes (se présentant sous la forme d’un boîtier).
Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie
Lecteur/Graveur

Définition Graveur :
Appareil permettant l’enregistrement de disques compacts, à l’unité ou en
petite série, par gravure au laser sur un CD ou DVD réinscriptible.

Le CD-RW et le DVD-RW sont des disques optiques compacts sur lesquels


on peut effacer et réinscrire jusqu’à 1000 fois des données.
Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie
Carte Réseau

Carte qui permet le transfert des données, entre un


ordinateur personnel et un réseau ou entre un serveur et
un réseau.

Permet également un accès à internet dans un réseau


domestique ou d’entreprise.
Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie

Modem

Appareil qui convertit un signal numérique en signal analogique et vice


versa.

Permettant ainsi à un ordinateur ou à un terminal de communiquer avec


un autre ordinateur ou un autre terminal, notamment par ligne
téléphonique.

Sa fonction première est de permettre un accès à internet.


Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie
Carte mère

La carte mère est un élément fondamental, car c’est sur elle sont connectés
tous les constituants de l’ordinateur.

Elle comporte en particulier :

• Le support du microprocesseur appelé Socket.

• Les slots de mémoire vive


• Les connecteurs des périphériques de stockage (Port IDE)
Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie
Alimentation

L'alimentation, d'un PC est le composant informatique qui est alimente se dernier.

Elle est chargée de convertir la tension électrique du secteur en différentes tensions


continues très basse tension compatible avec les circuits électroniques de l’ordinateur.

L’alimentation fournit du courant électrique à l’ensemble des composants de l’ordinateur.

Le bloc d’alimentation doit posséder une puissance suffisante pour alimenter les différents
périphériques de ce dernier.
Principaux constituants de l’ordinateur
Les périphériques d’Entrée/Sortie
Le boîtier
La Carte mère ainsi que d’autres composant de l’ordinateur sont
logées dans un boitier métallique.

Le boîtier se présente sous la forme Desktop (horizontale) soit sous


la forme Tour (verticale).

Tour Desktop
Logiciels
Un logiciel est un ensemble de programmes qui vont être exécutés
par la machine pour réaliser une tâche.

Logiciels

Logiciels
Logiciels de base
d’applications
Logiciels
Logiciels de base
Système d'exploitation (SE, en anglais Operating System ou OS) est un
ensemble de programmes responsables de la liaison entre les ressources
matérielles d'un ordinateur et les applications de l'utilisateur

Exemples :
• Windows,
• Linux,
• Mac Os,…
Logiciels
Logiciels de base
Windows

Windows (littéralement « Fenêtres » en anglais) est au départ une interface


graphique unifiée produite par Microsoft.

Il est devenue ensuite une gamme de systèmes d’exploitation à part entière,


principalement destinés aux ordinateurs compatibles PC.
Logiciels
Logiciels de base
Linux
Linux est un système d'exploitation complet et libre, qui peut être utilisé en lieu et
place de systèmes d'exploitation commercialisés, tels que Windows, de Microsoft.

Il est accompagné de nombreux logiciels libres complémentaires, offrant un


système complet aux utilisateurs.

Linux offre plusieurs distributions comme exemples :


• Ubuntu
• Fedora
• Gentoo, etc
Logiciels
Logiciels de base
MAC OS
Mac OS est un système d'exploitation à interface graphique développé par
Apple.

C'est le premier système grand public ayant une interface graphique, inspirée
de Xerox Alto et fondée sur le modèle WIMP (c.-à-d. doté de fenêtres,
icônes, menus et souris).
Logiciels
Logiciels d’application

Ce sont des logiciels qui permettent d’effectuer des tâches particulières et utile.

Ecrire un texte

Dessiner

Voir un film
Références
1. E. Lazard, ’Architecture de l'ordinateur - Synthèse de cours et exercices corrigés’
Édition : Pearson Education, 1re édition, 2006.
ISBN10 : 2744071765 - ISBN13 : 9782744071768
2.
A. Tanenbaum, ‘Architecture de l'ordinateur’, Édition : Dunod, 4eédition, 2001
ISBN10 : 210005158X - ISBN13 : 9782100051588

3. R. Strandh & I. Durand, ‘Architecture De L’ordinateur’, Edition : Dunod, Paris, 2005. ISBN 2 10
049214 4

4. F. Pellegrini, ‘Architecture des ordinateurs’, Université Bordeaux 1.


http://dept-info.labri.fr/ENSEIGNEMENT/archi/cours/archi.pdf

5. ‘Architecture des Ordinateurs et Programmation’, Université Paris-Est Marne-la-Vallée.


http://www-igm.univ-mlv.fr/~pivoteau/ARCHI/

Vous aimerez peut-être aussi