Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
com
Architecture de
l'ordinateur
ELHAIDAOUI@hotmail.com 1
www.ELHAIDAOUI.site.tc
1 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Introduction
1. L’informatique
Est une science qui s’occupe du traitement automatique de l’information.
La base de cette science c’est l’information. Qui est un langage binaire, Elle comporte 0,1 (binaire)
2. Ordinateur (computer)
Un ordinateur est un ensemble de circuit électronique permettant de manipuler des données sous formes binaire,
Toute machine capable de manipuler les informations binaires peut être qualifié d’ordinateur.
2 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
3. Type d’ordinateur
1) Les PC compatibles : Très nombreuses marques (IBM, Compaq, Dell, etc.) et nombreux
"clones" (copies fabriquées le plus souvent dans le Sud-Est Asiatique), Compatibles avec
2) Les ordinateurs Apple : avec notamment la gamme des Macintosh, réputés pour la puissance de
Ils sont capables de reconnaître et de lire des fichiers enregistrés au format PC, la réciproque n'étant pas
* ordinateur de poche
* ordinateur portable
* ordinateur professionnel
* ordinateur personnel
ELHAIDAOUI@hotmail.com 3
www.ELHAIDAOUI.site.tc
3 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
et en 1998...
en 1984
ELHAIDAOUI@hotmail.com 4
www.ELHAIDAOUI.site.tc
4 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
1) Partie logicielle
1. Programme informatique
Un programme informatique est constitué d'une suite d'instructions (ou ordres) exécutées par l'ordinateur pour
2. Langages de programmation
Comme pour les langues naturelles (Français, Anglais, Russe, Chinois, etc.), il existe un grand nombre de langages de
programmation. Certains sont adaptés à des domaines particuliers, d'autres dépendent de certains types d'ordinateurs, etc.
ELHAIDAOUI@hotmail.com 5
www.ELHAIDAOUI.site.tc
5 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Pour qu’un ordinateur soit capable de faire fonctionner un programme, il faut que la machine puisse effectuer un certain
nombre d’opération préparatoire pour assurer les échanges d’information entre l’unité centrale et la mémoire et certain
C’est un système qui établit les liens entre le matériel, l’utilisateur et les applications (traitement de texte, jeux…).
D’autre part le système d’exploitation fournit un certain nombre d’outils pour gérer la machine. Il assure l’initialisation
du système, gère les périphériques, en assurant des opérations aussi simples que l’affichage des caractères à l’écran ou
bien la lecture du clavier, mais aussi le pilotage d’une imprimante ou d’un scanner.
C ’est un ensemble des programmes qui permet à exploiter les ressources matérielles
5. Exemples
ELHAIDAOUI@hotmail.com 6
www.ELHAIDAOUI.site.tc
6 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Les premiers Systèmes d'Exploitation sur PC fonctionnaient en mode texte, à la différence du Mac OS qui avait adopté
Les interfaces graphiques se sont généralisées sur PC à partir de 1990 (Windows 2, 3, 3.1, 95, 98,)
Microsoft détient un quasi monopole des systèmes d'exploitation sur PC. Mais il existe aussi un système d'exploitation
ELHAIDAOUI@hotmail.com 7
www.ELHAIDAOUI.site.tc
7 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Contrairement à ce qu'on pourrait croire, ce concept est assez ancien et remonte aux années 60
1968 : Douglas C. Engelbart de la Stanford Research Institute fait une démonstration d'un environnement graphique avec
des fenêtres à manipuler avec une souris. Il démontre dans cet environnement l'utilisation d'un traitement de texte,
d'un système hypertexte et d'un logiciel de travail collaboratif en groupe.
1970 : Des chercheurs du PARC (Palo Alto Research Center), créé par la société Rank Xerox; mènent des recherches à long terme,
sans visées d'applications commerciales. C'est là que furent imaginés les concepts de bureau électronique, de zone de travail, de
fenêtre, d'icône, etc. On utilise la souris, ce petit boîtier électronique qui permet de déplacer sur l'écran.
La station de travail conçue au PARC utilise le langage orienté objet SmallTalk, une interface graphique, une souris et peut être
mise en réseau via Ethernet.
1975 : Le premier traitement de texte WYSIWYG (What You See Is What You Get) développé au PARC sur Xerox Alto
1981 : Pour essayer de tirer parti de toutes les bonnes idées mises au point avec l'Alto, Xerox commercialise le Star 8010,
une machine qui intègre déjà une interface entièrement graphique utilisant au maximum le "Drag & Drop", le copier-coller
1983 : Apple présente un nouvel ordinateur exceptionnel : le Lisa (Local Integrated Software Architecture). C'est le premier
ordinateur personnel à interface graphique. Mais du fait de son prix, cette machine rencontrera un succès limité
(100000 exemplaires vendus).
ELHAIDAOUI@hotmail.com 8
www.ELHAIDAOUI.site.tc
8 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
1984 : Commercialisation de l'Apple Macintosh au grand public. Comme le Lisa, le Macintosh s'utilise entièrement à la souris grâce
à son interface graphique. Son prix plus raisonnable de $ 2500 (15000 F) permettra à la machine de remporter un grand succès.
La simplicité de manipulation de l'interface graphique grâce à la présence de la souris autorisait n'importe qui à manipuler un
ordinateur sans connaissances préalables, ce qui était loin d'être le cas pour un PC.
1984 : Digital Research commercialise son interface graphique GEM pour IBM PC.
1985 : Devant le succès du Macintosh, Microsoft met enfin sur le marché, au prix de $ 100, une modeste interface graphique
qu'il appelle Windows (fenêtres), parce que le concept de fenêtre y jouait un rôle primordial ; la version 1, trop timide, est un échec,
mais Windows s'améliore au fil des versions et se substituera au vieux MS-DOS à partir de la version Windows 95. Ce système
d'exploitation, flanqué d'Internet Explorer depuis la version 98, est livré "par défaut" avec tout PC,
ELHAIDAOUI@hotmail.com 9
www.ELHAIDAOUI.site.tc
9 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
10 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Un ordinateur est dit multimédia s'il peut traiter et stocker des textes, des sons, des images fixes et des images vidéos.
ELHAIDAOUI@hotmail.com 11
www.ELHAIDAOUI.site.tc
11 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
2) Partie Matérielle
1) Histoire de l'informatique (matériel)
Par nature paresseux, l'homme a toujours cherché à simplifier et améliorer sa façon de calculer, à la fois pour limiter
ses erreurs et gagner du temps.
- 1500 av. J.C. (?) : Le Boulier. Il est toujours utilisé dans certains pays.
ELHAIDAOUI@hotmail.com 12
www.ELHAIDAOUI.site.tc
12 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
- en 1937 : le Mark I d'IBM permet de calculer 5 fois plus vite que l'homme. Il est constitué de 3300
engrenages, 1400 commutateurs et 800 km de fil. Les engrenages seront remplacés en 1947 par des
composants électroniques.
- en 1943 : Colossus I
Composé de 1 500 lampes et d'un lecteur de bandes capable de lire 5000 caractères à la seconde,
ce calculateur électronique anglais a été conçu pour décoder des messages chiffrés.
13 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
- en 1958 : mise au point du circuit intégré, qui permet de réduire encore la taille et le coût des ordinateurs
ELHAIDAOUI@hotmail.com 14
www.ELHAIDAOUI.site.tc
14 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
2. Modélisation
ELHAIDAOUI@hotmail.com 15
www.ELHAIDAOUI.site.tc
15 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 16
www.ELHAIDAOUI.site.tc
16 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
3. Présentation du binaire
Vers la fin des années 30, Claude Shannon démontra qu'à l'aide de « contacteurs » (interrupteurs) fermés pour « vrai »
et ouverts pour « faux » il était possible d'effectuer des opérations logiques en associant le nombre 1 pour « vrai » et 0
pour « faux ».
Ce langage est nommé langage binaire. C'est avec ce langage que fonctionnent les ordinateurs. Il permet d'utiliser deux
4. Le bit
Le terme bit signifie « binary digit », c'est-à-dire 0 ou 1 en numérotation binaire. Il s'agit de la plus petite unité
0 0
0 1
1 0
ELHAIDAOUI@hotmail.com
1 1 17
www.ELHAIDAOUI.site.tc
17 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Avec huit bits on a 2*2*2*2*2*2*2*2=256 possibilités, c'est ce que l'on appelle un octet.
Le plus petit nombre est 0, le plus grand est 255, il y a donc 256 possibilités
18 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
5. L'octet
L'octet est une unité d'information composée de 8 bits. Il permet de stocker un caractère, telle qu'une lettre, un chiffre..
Une unité d'information composée de 16 bits est généralement appelée mot (en anglais word)
Une unité d'information de 32 bits de longueur est appelée double mot (en anglais double word, d'où l'appelation dword).
6. KiloOctets
7. MégaOctets
Les opérations arithmétiques simples telles que l'addition, la soustraction et la multiplication sont faciles
à effectuer en binaire.
ELHAIDAOUI@hotmail.com 19
www.ELHAIDAOUI.site.tc
19 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Un bit= 0 ou 1
ELHAIDAOUI@hotmail.com 20
www.ELHAIDAOUI.site.tc
20 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 21
www.ELHAIDAOUI.site.tc
21 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Des Questions ?
ELHAIDAOUI@hotmail.com 22
www.ELHAIDAOUI.site.tc
22 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
3. Microprocesseur
Le processeur (aussi appelé microprocesseur) est le cerveau de l'ordinateur. Il exécute les instructions des programmes
grâce à un jeu d'instructions. Le processeur est caractérisé par sa mémoire cache et sa fréquence, c'est-à-dire
un processeur cadencé à 800 MHz effectuera 800 millions d'opérations par seconde.
Le premier microprocesseur (Intel 4004) a été inventé en 1971. Il s'agissait d'une unité de calcul de 4 bits, cadencé à
ELHAIDAOUI@hotmail.com 23
www.ELHAIDAOUI.site.tc
23 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Modèle Année Nb transistors Horloge Taille du registre interne Largeur du bus de données
8088 1979 29 000 4,77 MHz 16 bits 8bits
80286 1982 134 000 8MHz 16 bits 16 bits
i386 1986 275 000 16 MHz 32 bits 16 bits
i486 1989 1,2 millions 33 MHz 32 bits 32 bits
Pentium 1993 3,3 millions 166 MHz 32 bits 32 bits
Pentium II 1997 7,5 millions 200 MHz 64 bits 32 bits
ELHAIDAOUI@hotmail.com 24
www.ELHAIDAOUI.site.tc
24 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 25
www.ELHAIDAOUI.site.tc
25 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Fonctionnement
Le processeur (noté CPU, pour Central Processing Unit) est un circuit électronique cadencé au rythme d'une horloge interne,
grâce à un cristal de quartz qui, soumis à un courant électrique, envoie des impulsions, appelées « top ».
La fréquence d'horloge (appelée également cycle, correspondant au nombre d'impulsions par seconde, s'exprime en Hertz (Hz).
Ainsi, un ordinateur à 200 MHz possède une horloge envoyant 200 000 000 de battements par seconde. La fréquence
d'horloge est généralement un multiple de la fréquence du système (FSB, Front-Side Bus), c'est-à-dire un multiple de
A chaque top d'horloge le processeur exécute une action, correspondant à une instruction ou une partie d'instruction.
L'indicateur appelé CPI (Cycles Par Instruction) permet de représenter le nombre moyen de cycles d’horloge nécessaire
à l’exécution d’une instruction sur un microprocesseur. La puissance du processeur peut ainsi être caractérisée par le nombre
d'instructions qu'il est capable de traiter par seconde. L'unité utilisée est le MIPS (Millions d'Instructions Par Seconde)
ELHAIDAOUI@hotmail.com 26
www.ELHAIDAOUI.site.tc
26 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Instruction
Une instruction est l'opération élémentaire que le processeur peut accomplir. Les instructions sont stockées dans la mémoire
principale, en vue d'être traitée par le processeur. Une instruction est composée de deux champs :
• le code opérande, définissant les paramètres de l'action. Le code opérande dépend de l'opération. Il peut s'agir d'une
Le nombre d'octets d'une instruction est variable selon le type de donnée (l'ordre de grandeur est de 1 à 4 octets).
Les instructions peuvent être classées en catégories dont les principales sont :
Opérations arithmétiques : opérations telles que les additions, soustractions, divisions ou multiplication.
ELHAIDAOUI@hotmail.com 27
www.ELHAIDAOUI.site.tc
27 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 28
www.ELHAIDAOUI.site.tc
28 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
a) Les registres
Les registres sont des petites mémoires linéaires, à accès parallèle, dont la capacité peut varier d’un à plusieurs octets .On
Les registres d’instructions : Qui enregistrent le code de l’instruction qui vient d’être lue dans la mémoire et
b) Le décodeur
Le décodeur sert à animer les circuits électriques nécessaires à l’exécution de l’instruction lue. En faite, il gère la mise
chargé de l'envoi des signaux de commande(sont des signaux électriques permettant d'orchestrer les différentes unités
ELHAIDAOUI@hotmail.com
du processeur participant à l'exécution d'une instruction ) ; 29
www.ELHAIDAOUI.site.tc
29 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
a) La fréquence
Celle-ci est exprimée en MégaHertz (Mhz), soit en million de cycles à la seconde. Il convient de savoir qu'une opération
ELHAIDAOUI@hotmail.com 30
www.ELHAIDAOUI.site.tc
30 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
b) La mémoire cache
La cache est une mémoire RAM très rapide (de l’ordre du nanoseconde) . Son but est d’accélérer le système en réalisant
un tampon entre la mémoire vive et le microprocesseur. En effet, si le microprocesseur cherche une donnée et qu’elle se
trouve dans la cache, le gain de temps s’en trouve réduit de l’ordre de 90 % (avec 64 Ko de cache) par rapport à un
ELHAIDAOUI@hotmail.com 31
www.ELHAIDAOUI.site.tc
31 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 32
www.ELHAIDAOUI.site.tc
32 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 33
www.ELHAIDAOUI.site.tc
33 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 34
www.ELHAIDAOUI.site.tc
34 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 35
www.ELHAIDAOUI.site.tc
35 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 36
www.ELHAIDAOUI.site.tc
36 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 37
www.ELHAIDAOUI.site.tc
37 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
AMD K6 Socket 7
AMD Athlon (première génération) Slot A
AMD Athlon (deuxième génération) Socket A
AMD Duron Socket A
ELHAIDAOUI@hotmail.com 38
www.ELHAIDAOUI.site.tc
38 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
il est possible de connecter un processeur Socket sur une carte mère possédant un Slot One. Pour cela, vous devez
acheter un adaptateur Socket vers Slot One (voir photo) ; l'inverse n'est pas possible.
ELHAIDAOUI@hotmail.com 39
www.ELHAIDAOUI.site.tc
39 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
AMD http://www.amd.com
INTEL http://www.intel.fr
VIA-CYRIX http://www.via.com.tw
ELHAIDAOUI@hotmail.com 40
www.ELHAIDAOUI.site.tc
40 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Vous devez absolument vérifier que le connecteur "Socket" présent sur votre carte mère correspond bien à votre processeur.
ELHAIDAOUI@hotmail.com 41
www.ELHAIDAOUI.site.tc
41 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
2ème étape
Après avoir vérifié que votre connecteur "Socket" correspond bien à votre processeur, vous pouvez commencer l'installation.
3ème étape
ELHAIDAOUI@hotmail.com 42
www.ELHAIDAOUI.site.tc
42 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
4ème étape
Une fois que vous avez repéré l'encoche présente sur votre processeur, repérez là aussi sur votre connecteur "Socket"
5ème étape
ELHAIDAOUI@hotmail.com 43
www.ELHAIDAOUI.site.tc
43 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
1ère étape
Vous devez absolument vérifier que le connecteur "Slot" présent sur votre
2ème étape
Après avoir vérifié que votre connecteur "Slot" correspond bien à votre processeur,
processeur dans le connecteur et de refermer les taquets. Alignez bien les encoches
ELHAIDAOUI@hotmail.com 44
www.ELHAIDAOUI.site.tc
44 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
3ème étape
Pour éliminer la chaleur produit par le processeur, vous pouvez et cela est plutôt conseillé installer un petit ventilateur
ELHAIDAOUI@hotmail.com 45
www.ELHAIDAOUI.site.tc
45 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
4 La carte Mère
C'est la carte principale d'ordinateur, elle permet la connexion de l'ensemble des éléments essentiels de l'ordinateur
ELHAIDAOUI@hotmail.com 46
www.ELHAIDAOUI.site.tc
46 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 47
www.ELHAIDAOUI.site.tc
47 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 48
www.ELHAIDAOUI.site.tc
48 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 49
www.ELHAIDAOUI.site.tc
49 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 50
www.ELHAIDAOUI.site.tc
50 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 51
www.ELHAIDAOUI.site.tc
51 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 52
www.ELHAIDAOUI.site.tc
52 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 53
www.ELHAIDAOUI.site.tc
53 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 54
www.ELHAIDAOUI.site.tc
54 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
55 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 56
www.ELHAIDAOUI.site.tc
56 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
4.1 Caractéristiques
Il existe plusieurs façons de caractériser une carte mère, notamment selon les caractéristiques suivantes :
a) Le type d’alimentation
On désigne généralement par le terme « type d’alimentation » les caractéristiques électriques de la carte mère.
Afin de fournir des cartes mères pouvant s'adapter dans différents boîtiers de marques différentes, des standards ont
AT baby / AT full format est un format utilisé sur les premiers ordinateurs PC du type 386 ou 486.
ATX : Le format ATX est une évolution du format Baby-AT. Il s'agit d'un format étudié pour améliorer l'ergonomie.
ELHAIDAOUI@hotmail.com 57
www.ELHAIDAOUI.site.tc
57 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
b) Le chipset
Est un circuit électronique chargé de coordonner les échanges de données entre les divers composants de l'ordinateur
(processeur, mémoire...).
La carte mère possède un emplacement (parfois plusieurs dans le cas de cartes mères multi-processeurs) pour accueillir
Slot one (en français fente) : il s'agit d'un connecteur rectangulaire dans lequel on enfiche le processeur verticalement
Socket (en français embase) : il s'agit d'un connecteur carré possédant un grand nombre de petits connecteurs sur lequel
La mémoire vive se présente sous la forme de barrettes qui se branchent sur les connecteurs de la carte mère.
ELHAIDAOUI@hotmail.com 58
www.ELHAIDAOUI.site.tc
58 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Les connecteurs d'extension (en anglais slots) sont des supports dans lesquels il est possible d'insérer des cartes d'extension,
Connecteur ISA (Industry Standard Architecture) : permettant de connecter des cartes ISA, les plus lentes fonctionnant
en 16-bit
Connecteur PCI (Peripheral Component InterConnect) : permettant de connecter des cartes PCI, beaucoup plus rapides que
Connecteur AGP (Accelerated Graphic Port) : un connecteur rapide pour carte graphique(64 bit).
ELHAIDAOUI@hotmail.com 59
www.ELHAIDAOUI.site.tc
59 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
La carte mère possède un certain nombre de connecteurs d'entrées-sorties regroupés sur le « panneau arrière ».
Ports USB (1.1, bas débit, ou 2.0, haut débit) : permettant de connecter des périphériques plus récents ;
Connecteur RJ45 (appelés LAN ou port ethernet) : permettant de connecter l'ordinateur à un réseau. Il correspond à
une carte réseau intégrée à la carte mère ;
Connecteur VGA : permettant de connecter un écran.
Prises audio (entrée Line-In, sortie Line-Out et microphone) : permettant de connecter des enceintes acoustiques ou une
chaîne hi fi, ainsi qu'un microphone. Ce connecteur correspond à la carte son intégrée.
ELHAIDAOUI@hotmail.com 60
www.ELHAIDAOUI.site.tc
60 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
g) Les bus
Le bus d'adresses : transporte les adresses mémoire auxquelles le processeur souhaite accéder pour lire ou écrire une donnée.
Le bus de données véhicule les instructions en provenance ou à destination du processeur. Il s'agit d'un bus bidirectionnel.
Le bus de contrôle : transporte les ordres et les signaux de synchronisation en provenance de l’unité de commande et à
ELHAIDAOUI@hotmail.com 61
www.ELHAIDAOUI.site.tc
61 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 62
www.ELHAIDAOUI.site.tc
62 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
5 Les mémoires
ELHAIDAOUI@hotmail.com 63
www.ELHAIDAOUI.site.tc
63 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
La mémoire vive, généralement appelée RAM (Random Access Memory, traduisez mémoire à accès direct),
est la mémoire principale du système, c'est-à-dire qu'il s'agit d'un espace permettant de stocker de manière
ELHAIDAOUI@hotmail.com 64
www.ELHAIDAOUI.site.tc
64 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Imaginons que le processeur soit un cuisinier et que son programme soit une recette de cuisine, tout comme un programme
a besoin de données pour s'exécuter, cette recette de cuisine a besoin d'ingrédient pour être réalisée.
Le plan de travail, qui a l'avantage d'être toujours a porter de main mais qui ne peu pas stocker beaucoup d‘élément.
-Le frigidaire, qui permet de stocker suffisamment d‘élément pour faire quelques recettes. Mais qui demande au cuisinier
Si le cuisinier a besoin d'un élément qui n'est pas sur le plan de travail, il ira le chercher dans le frigidaire, et si il n'est
pas dans le frigidaire il devra aller le chercher au supermarché ce qui est très long.
On comprend donc que le cuisinier doit essayer d'avoir au maximum les éléments nécessaires à sa recette dans son
ELHAIDAOUI@hotmail.com 65
www.ELHAIDAOUI.site.tc
65 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Si une donnée n'est pas dans son cache il devra aller le chercher en ram, ce qui est dix fois plus long certes mais est
Par contre si les donnes n'est pas en ram il devra aller les chercher sur le disque dur ce qui est très long. Pour ne pas
constamment attendre le disque dur, le microprocesseur doit absolument pré charger les données en ram.
Donc la ram c'est quoi ? C'est un espace de stockage qui permet de faire tampon entre le microprocesseur et les
Pourquoi la ram ?
Bien sur on peut se dire mais pourquoi ne pas directement tout mettre dans la mémoire interne du microprocesseur et oublier
la ram et le disque dur ? Ça serait la solution idéale puisque le microprocesseur serait toujours en train de travailler.
La mémoire cache coûte très cher : il y a 700 euros de différence entre un P4 2Mo de cache et P4 0,5 Mo de cache
ELHAIDAOUI@hotmail.com 66
www.ELHAIDAOUI.site.tc
66 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Depuis la naissance de l'informatique moderne, La RAM a dont toujours été un composant primordial. Et elle a évoluée avec
les besoins toujours plus important notamment a cause des interfaces graphiques, du multimédia et de l'utilisation de toujours
On a pu observer une croissance exponentielle de l'utilisation de la ram dans les ordinateurs depuis les vingt dernières années
ELHAIDAOUI@hotmail.com 67
www.ELHAIDAOUI.site.tc
67 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Fonctionnement interne
La manière dont l'information est stockée est comparable à un tableau constitué de lignes et de colonnes.
L'intersection d'une ligne et d'une colonne forme une cellule appelée " point de mémoire ".
Ce point mémoire est en faite un petit condensateur qui permet le stockage du bit d'information. Si le condensateur
Il faut donc pour accéder à une information, posséder son numéro de ligne et de colonne. Nous appellerons ceci
adresse mémoire.
Quand le microprocesseur a besoin d'une information en ram, il fait une demande au contrôleur de mémoire qui se charge
ELHAIDAOUI@hotmail.com 68
www.ELHAIDAOUI.site.tc
68 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
sa particularité étant qu'elle n'utilise pas de charge électrique pour stocker les bits mais une charge magnétique, comme
Les données sont stockées entre deux couches de fer magnétise. Les bits sont codés en orientant les carges magnétiques,
dans le sens parallèle ou non parallèle, ce qui crée une différence de potentiel entre les deux couches.
cette technologie permet de cumuler les avantages des différentes RAM disponibles actuellement :
- elle a la vitesse de la SRAM (utilisée pour la mémoire cache) avec un temps d'accès d'environ 10 ns.
- la haute capacité et le coût réduit de la SDRAM.
- et enfin, la non volatilité de la Flash Memory.
- De plus, elle a une consommation très faible.
Il y a trois technologies principale qui sont aujourd'hui explores dans le domaine des composants informatique :
- L'utilisation de cellule ou protéine permettrais elles d'augmenter considérablement les capacités de stockage
ELHAIDAOUI@hotmail.com 69
www.ELHAIDAOUI.site.tc
69 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
La mémoire morte, appelée ROM pour Read Only Memory (traduisez mémoire en lecture seule) est un type de mémoire
permettant de conserver les informations qui y sont contenues même lorsque la mémoire n'est plus alimentée électriquement.
ELHAIDAOUI@hotmail.com 70
www.ELHAIDAOUI.site.tc
70 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Erasable Programmable Read Only Memory / Mémoire Peut être effacée aux
EPROM
à lecture seule programmable et effaçable rayons U.V
ELHAIDAOUI@hotmail.com 71
www.ELHAIDAOUI.site.tc
71 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
La mémoire flash est un compromis entre les mémoires de type RAM et les mémoires mortes. En effet, la mémoire Flash
possède la non-volatilité des mémoires mortes tout en pouvant facilement être accessible en lecture ou en écriture.
ELHAIDAOUI@hotmail.com 72
www.ELHAIDAOUI.site.tc
72 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
qui s'efface à chaque redémarrage de l'ordinateur, c'est la raison pour laquelle on parle parfois de mémoire de masse pour
ELHAIDAOUI@hotmail.com 73
www.ELHAIDAOUI.site.tc
73 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 74
www.ELHAIDAOUI.site.tc
74 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
1. Caractéristiques techniques
Taux de transfert (ou débit) : quantité de données pouvant être lues ou écrites sur le disque par unité de temps.
Vitesse de rotation : vitesse à laquelle les plateaux tournent, exprimée en tours par minutes (notés rpm pour rotations par
minute). La vitesse des disques durs est de l'ordre de 7200 à 15000 rpm. Plus la vitesse de rotation
Mémoire cache (ou mémoire tampon) : quantité de mémoire embarquée sur le disque dur. La mémoire cache permet de conserve
les données auxquelles le disque accède le plus souvent afin d'améliorer les performances
globales ;
Interface : il s'agit de la connectique du disque dur. Les principales interfaces pour disques durs sont les suivantes :
• IDE
• SCSI
• Serial ATA
Il existe par ailleurs des boîtiers externes permettant de connecter des disques durs en USB.
ELHAIDAOUI@hotmail.com 75
www.ELHAIDAOUI.site.tc
75 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Le disque dur d’un ordinateur se compose d’un ensemble de plateaux circulaires, recouverts d’une couche de matériau
Un ordinateur fonctionne de manière binaire, il faut donc stocker les données sous forme de 0 et de 1. Les têtes de
lecture/écriture sont dites "inductives" : elles sont capables de générer un champ magnétique qui soit positif ou négatif
permet de polariser la surface du disque en une très petite zone, ce qui se traduira lors du passage en lecture par des
changements de polarité induisant un courant dans la tête qui sera ensuite transformer par un convertisseur
ELHAIDAOUI@hotmail.com 76
www.ELHAIDAOUI.site.tc
76 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 77
www.ELHAIDAOUI.site.tc
77 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 78
www.ELHAIDAOUI.site.tc
78 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 79
www.ELHAIDAOUI.site.tc
79 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
7. La carte graphique
La carte graphique (en anglais graphic adapter), parfois appelée carte vidéo, est l'élément de l'ordinateur chargé de
convertir les données numériques à afficher en données graphiques exploitables par un périphérique d'affichage.
ELHAIDAOUI@hotmail.com 80
www.ELHAIDAOUI.site.tc
80 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Chargée de conserver les images traitées par le processeur graphique avant l'affichage.
Contient les paramètres de la carte graphique, notamment les modes graphiques que celle-ci supporte.
ELHAIDAOUI@hotmail.com 81
www.ELHAIDAOUI.site.tc
81 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
3 - sous ce ventilo se cache le GPU ( Graphical Processing Unit ) autrement dit processeur graphique.
4 - La prise VGA, les données sont envoyer de façon analogique par cette sortie.
5 - La sorie TV, c est une sortie qui se relie a un cable s-viseo qui permet d envoyer l imge analogique vers une télé.
6 - La prise DVI, les données sont envoyer de façon numérique par cette sortie. ( il est utilisé avec les ecran plat )
ELHAIDAOUI@hotmail.com
7 - Le RAMDAC ( random access memory digital-analog converter ) il sert a convertir les image numérique stocker82
dans la
memoire www.ELHAIDAOUI.site.tc
82 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
8. La Carte son
La carte son est une carte électronique qui permet de générer et d'enregistrer
9. L'écran
L'écran est l'appareil qui sert à afficher le signal provenant de la carte vidéo de l'ordinateur.
Actuellement, on peut trouver sur le marché deux types d'écrans, à savoir les écrans standards
qui utilisent un tube cathodique (voir photo) et les écrans plats LCD (Liquid Crystal Display).
10. L'imprimante
L'imprimante est un périphérique qui permet de reproduire sur papier, des textes ou des
ELHAIDAOUI@hotmail.com 83
www.ELHAIDAOUI.site.tc
83 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
de stockage qui permet la lecture de disques optiques, tels que les CD audio ou
12 Le graveur Le graveur est un périphérique de stockage qui permet d'écrire des données sur des
CD-R (Compact Disc, Recordable) qui peuvent lire et enregistrer une seul fois sur le
même CD. Et les CD-RW (Compact Disc, Re-writable) qui peuvent lire et enregistrer
13 Le scanner
Le scanner est un périphérique qui permet de convertir une image ou du texte sous
84 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
14 La webcam
15 Le modem
15 Le boîtier
ELHAIDAOUI@hotmail.com 85
www.ELHAIDAOUI.site.tc
85 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
16 La carte SCSI La carte SCSI (Small Computer System Interface) est une carte électronique qui permet
de créer un lien entre l'ordinateur et certains périphériques. Ce type de carte offre une très
17 Le clavier
Le clavier est un périphérique qui permet la saisie des informations en direction de l'ordinateur.
18 Les haut-parleurs
Les haut-parleurs sont des périphériques qui permettent d'émettre le son généré par l'ordinateur.
ELHAIDAOUI@hotmail.com 86
www.ELHAIDAOUI.site.tc
86 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
19 La souris
20 Lecteur zip
permettant de stocker à long terme des données sur un support amovible.
ELHAIDAOUI@hotmail.com 87
www.ELHAIDAOUI.site.tc
87 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
21 La carte réseau
La carte réseau (appelée Network Interface Card en anglais et notée NIC) constitue
ELHAIDAOUI@hotmail.com 88
www.ELHAIDAOUI.site.tc
88 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Puisque le processeur ne peut pas traiter plusieurs informations simultanément (il traite une information à la fois, le multitâche
consiste à alterner des morceaux d'instructions de plusieurs tâches différentes), un programme en cours d'exécution peut grâce
à une interruption être momentanément suspendu, le temps que s'exécute une routine d'interruption. Le programme interrompu
peut ensuite reprendre son exécution. Il existe 256 adresses d'interruption différentes.
Une interruption devient une interruption matérielle lorsqu'elle est demandée par un composant matériel de l'ordinateur.
En effet, il existe dans l'ordinateur de nombreux périphériques. Ceux-ci ont généralement besoin d'utiliser les ressources du
Ainsi, lorsque ceux-ci ont besoin d'une ressource, ils envoient parfois au système une demande d'interruption pour que ce dernier
leur prête son attention. Ainsi, les périphériques ont un numéro d'interruption, que l'on appelle IRQ (Interruption request, ce qui
signifie «requête d'interruption»). A titre d'image, chaque périphérique tire une «ficelle» reliée à une cloche pour signaler
ELHAIDAOUI@hotmail.com 89
www.ELHAIDAOUI.site.tc
89 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Qu'appelle-t-on DMA ?
Des périphériques ont régulièrement besoin d'"emprunter de la mémoire" au système afin de s'en servir comme zone de tampon
(en anglais buffer), c'est-à-dire une zone de stockage temporaire permettant d'enregistrer rapidement des données en entrée
ou en sortie.
Un canal d'accès direct à la mémoire, appelé DMA (Direct Memory Access soit Accès direct à la mémoire), a ainsi été défini pour
y remédier.
Le canal DMA désigne un accès à un emplacement de la mémoire vive (RAM) de l’ordinateur, repéré par une « adresse de début »
Cette méthode permet à un périphérique d'emprunter des canaux spéciaux qui lui donnent un accès direct à la mémoire, sans faire
ELHAIDAOUI@hotmail.com 90
www.ELHAIDAOUI.site.tc
90 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Adresses de base
Les périphériques ont parfois besoin d'échanger des informations avec le système, c'est pourquoi des adresses mémoire
leur sont assignées pour l'envoi et la réception de données. Ces adresses sont appelées «adresses de base» (les termes
suivants sont également parfois utilisés : «ports d'entrée/sortie», «ports d'E/S», «adresse d'E/S», «adresses de ports
d'E/S», «ports de base», ou en anglais I/O address qui signifie «Input/Output Address», littéralement «Adresse d'entrée
- sortie»).
C'est par l'intermédiaire de cette adresse de base que le périphérique peut communiquer avec le système d'exploitation.
060h - clavier
170h/376h - contrôleur IDE secondaire
1F0h/3F6h - contrôleur IDE primaire
220h - carte son
300h - carte réseau
330h - carte adaptatrice SCSI
3F2h - contrôleur de lecteur de disquettes
3F8h - COM1
2F8h - COM2
3E8h - COM3
2E8h - COM4
378h - LPT1
278h - LPT2
ELHAIDAOUI@hotmail.com 91
www.ELHAIDAOUI.site.tc
91 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
demandée par un composant matériel du PC. C'est le cas, par exemple, lorsqu'une touche a été frappée et que le clavier
veut attirer l'attention du processeur sur cet événement. Mais les 256 interruptions ne peuvent pas toutes être demandées
comme des interruptions matérielles. Les différents périphériques appellent toujours des interruptions bien précises.
Ainsi, lors de l'installation de cartes d'extension, il faut veiller, au moment de la configuration, à ce que la même
En effet, si deux périphériques ont le même IRQ, le système ne saura pas à quel matériel il doit donner la main ...
le système se bloque ou fonctionne anormalement ... on appelle ça un conflit matériel. Un conflit matériel ne se produit
pas uniquement pour deux périphériques ayant la même interruption matérielle, il peut aussi y avoir un conflit lorsque deux
périphériques ont la même adresse d'entrées/sorties ou sont assignés aux mêmes canaux DMA.
ELHAIDAOUI@hotmail.com 92
www.ELHAIDAOUI.site.tc
92 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
périphérique.
Sur les anciens périphériques il est fixé grâce à des jumpers (cavaliers) présents sur la carte.
Sur les cartes récentes (comportant un BIOS Plug & Play), le paramètrage des ressources (IRQ, DMA,
Adresses d'entrée-sortie) se fait grâce à un petit utilitaire (souvent sous DOS) fourni avec la carte réseau
(il s'appelle généralement setup.exe, install.exe, ezconf.exe, config.exe, ...) il permet de modifier
Il faut généralement désactiver le mode plug & play pour pouvoir modifier les paramètres manuellement.
Enfin, de nombreuses cartes sont paramétrables à loisir (il est possible d'affecter une valeur d'IRQ sous
Il n'est pas toujours évident d'arriver à trouver des ressources pour tous les périphériques, voici donc les
ressources déjà utilisées et qui ne peuvent donc pas être assignées à vos cartes d'extension :
ELHAIDAOUI@hotmail.com 93
www.ELHAIDAOUI.site.tc
93 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
IRQ Périphérique
0 Horloge interne
1 clavier
5 libre
6 contrôleur de disquettes
9 libre
10 libre
11 libre
94 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
Une interruption est donc une ligne reliant un périphérique avec le processeur, l'interruption est matérielle lorsqu'elle est
demandée par un composant matériel du PC. C'est le cas, par exemple, lorsqu'une touche a été frappée et que le clavier
veut attirer l'attention du processeur sur cet événement. Mais les 256 interruptions ne peuvent pas toutes être demandées
comme des interruptions matérielles. Les différents périphériques appellent toujours des interruptions bien précises.
Ainsi, lors de l'installation de cartes d'extension, il faut veiller, au moment de la configuration, à ce que la même
En effet, si deux périphériques ont le même IRQ, le système ne saura pas à quel matériel il doit donner la main ... le
système se bloque ou fonctionne anormalement ... on appelle ça un conflit matériel. Un conflit matériel ne se produit pas
uniquement pour deux périphériques ayant la même interruption matérielle, il peut aussi y avoir un conflit lorsque deux
périphériques ont la même adresse d'entrées/sorties ou sont assignés aux mêmes canaux DMA.
ELHAIDAOUI@hotmail.com 95
www.ELHAIDAOUI.site.tc
95 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
L'IRQ d'une carte peut donc être modifié, car il faut lui allouer un numéro d'IRQ non utilisé par un autre périphérique.
Sur les anciens périphériques il est fixé grâce à des jumpers (cavaliers) présents sur la carte.
Sur les cartes récentes (comportant un BIOS Plug & Play), le paramètrage des ressources (IRQ, DMA, Adresses
d'entrée-sortie) se fait grâce à un petit utilitaire (souvent sous DOS) fourni avec la carte réseau (il s'appelle généralement
setup.exe, install.exe, ezconf.exe, config.exe, ...) il permet de modifier logiciellement les valeurs de l'IRQ, DMA, ...
Il faut généralement désactiver le mode plug & play pour pouvoir modifier les paramètres manuellement.
Enfin, de nombreuses cartes sont paramétrables à loisir (il est possible d'affecter une valeur d'IRQ sous Windows).
Il n'est pas toujours évident d'arriver à trouver des ressources pour tous les périphériques, voici donc les ressources
déjà utilisées et qui ne peuvent donc pas être assignées à vos cartes d'extension :
ELHAIDAOUI@hotmail.com 96
www.ELHAIDAOUI.site.tc
96 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 97
www.ELHAIDAOUI.site.tc
97 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 98
www.ELHAIDAOUI.site.tc
98 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 99
www.ELHAIDAOUI.site.tc
99 Architecture de l'ordinateur
Elhaidaoui@hotmail.com
ELHAIDAOUI@hotmail.com 100
www.ELHAIDAOUI.site.tc
ELHAIDAOUI@hotmail.com 101
www.ELHAIDAOUI.site.tc
ELHAIDAOUI@hotmail.com 102
www.ELHAIDAOUI.site.tc