Comment un ordinateur
fonctionne
Mémoire
Mémoire RAM
(Random Access Memory) Aussi appelé la mémoire vive
Applications et données y sont chargés
Mémoire volatile
Rien conservé quand PC éteint
ROM (Read Only Memory)
On y écrit des informations matérielles que
l’on ne pourra que lire (ex. BIOS)
Au démarrage
BIOS se charge en RAM par l’intermédiaire
de la CMOS RAM
Mémoire petite capacité pour SETUP
Protégée par pile
Deux types
EPROM
ROM Flash (EEPROM)
ROM (Read Only Memory)
EPROM
Économiques mais faut remplacer puce pour
faire une mise à jour
ROM Flash (EEPROM)
Peuvent être effacées et remplacées sur
place par intermédiaire d’une disquette
Barrettes de mémoire
RAM présentée sous forme de barrettes
Détrompeur empêche installation
inappropriée
DDR (Double data rate) Double la fréquence des lectures/écritures
Caractéristiques techniques Parité
Vitesse de la mémoire Mesuré en nanosecondes (ns)
Faut que carte mère supporte vitesse de barrettes (et
vice versa)
Peut vérifier et configurer en SETUP
7 bits de
données
octet avec bit de parité
Pair (even) Impair (odd)
0000000 00000000 10000000
1010001 11010001 01010001
1111111 11111111 01111111
Plus haut sur le triangle…
plus vite et plus cher et moins d’espace
Les étapes de mémoire
Commence dans le disque dur (frigo)
Copier au mémoire virtuelle (étagère)
Copier au RAM (comptoir)
Copié au cache (planche à découper)
Utilisé par le CPU (four)
Conflit de vitesse
• Processeur 3GHz mais RAM entre 266 et 533 MHz.
• Sans solution processeur gaspille 5/6ième de son
temps à attendre l’information.
• La solution
• le cache qui est un petit montant de mémoire qui
est fixe sur la carte-mère (niveau 2) et dans le
processeur (niveau 1)
• le cache est plus proche, et plus efficace, alors le
CPU peut travailler beaucoup plus vite.
Registres • Le cache livre ses données au registre du processeur.
• Retrouvés à l’intérieur du processeur
• Les unités de stockage les plus petits dans l’ordinateur
• Extrêmement vite
• La taille et le nombre de registre dépend sur le CPU.
Cache • Processeur a deux niveaux de cache (N1 et N2) (L1 et L2 en anglais).
• Le cache assure que les données les plus récemment utiliseés sont
disponibles pour le processeur pour qu’il n’aye pas besoin d’attendre
Niveau 1 (N1 ou L1) cache • Existe à l’intérieur du noyau du processeur
• RAM de taille 8, 16, 20, 32, 64, 128, ou 256 Kilo octects (Ko)
• Même fréquence (vitesse) que le processeur
• N1 cache divisé en deux
• Données (data)
• Commandes (instructions)
Quand tu allume l’ordinateur: (étapes)
L’ordi charge le BIOS du ROM et fait POST
L’ordi charge le Sd’E du disque dur dans le RAM. les parties critiques du Sd’E sont gardés dans le RAM jusqu’à temps que l’ordi soit fermé
permet le CPU d’avoir accès immédiate au Sd’E qui fait l’ordi plus vite
Quand tu démarre un logiciel, il est copié au RAM. Pour économiser le RAM, seulement les parties essentiels sont copiées au début et les autres quand ils sont requis.
Après que le logiciel est démarré, les fichiers utilisés par le logiciel sont chargés dans le RAM.
Quand tu sauvegarde et ferme le logiciel, le fichier est écrit au média de stockage et ensuite les fichiers et le logiciels sont effacés du RAM.