0% ont trouvé ce document utile (0 vote)
26 vues6 pages

Comprendre le processus de démarrage PC

Le document décrit le processus de démarrage d'un ordinateur, en mettant l'accent sur les différents types de mémoire, notamment la DRAM, SRAM, mémoire cache et ROM, ainsi que leur fonctionnement. Il explique également le rôle du BIOS dans le boot, la configuration du setup, et les options de gestion de l'énergie. Enfin, il aborde les aspects de sécurité et la gestion des périphériques lors du démarrage.

Transféré par

Chris Max
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
26 vues6 pages

Comprendre le processus de démarrage PC

Le document décrit le processus de démarrage d'un ordinateur, en mettant l'accent sur les différents types de mémoire, notamment la DRAM, SRAM, mémoire cache et ROM, ainsi que leur fonctionnement. Il explique également le rôle du BIOS dans le boot, la configuration du setup, et les options de gestion de l'énergie. Enfin, il aborde les aspects de sécurité et la gestion des périphériques lors du démarrage.

Transféré par

Chris Max
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd

LE BOOT :

1 – Démarrage :
Lors du démarrage de l’ordinateur, il se passe certains évènements avant que la
machine ne soit opérationnelle :

1 – 1 – Test du matériel existant :

1 – 1 – 1 Mémoire :

Trois types de mémoires existent :

1 – 1 - 1 – 1 – DRAM : (Dynamic Read Acces Memory)


Se place dans le connecteur à 168 contacts et est composée de
chips de mémoire DRAM dont le mode de fonctionnement est
capacitive. En effet, lorsque l’on met la grille d’un transistor
CMOS sous tension. Il se produit un effet « condensateur » qui
à la propriété d’accumuler une certaine charge de courant. Cette
mini capacité sert de mémoire. L’inconvénient majeur d’un
condensateur, est qu’il se décharge dans le temps (cf. schéma).

Tant que la capacité reste entre « H » et « B », la donnée est


conservée, pour prolonger celle-ci, il faut « rafraîchir » la
mémoire. , En « rebouclant » la sortie avec l’entrée ce qui
réactive la capacité du transistor et « rafraîchi » la mémoire.
Mais pour cette opération, il faut deux coordonnées, une
« adresse ligne » et une « adresse colonne », cela se fait en
deux temps.
L’avantage de ceci est l’utilisation d’un transistor unique.

Adresses lignes

QT

Adresses colonnes

Ligne

1
Datas
a)-Décomposition du temps :

Ligne

Colonne

Datas

Ce schéma explique pourquoi la DRAM ne peut pas réagir plus vite


que 60ns.

b)-Mode particulier : (« burst »)

Dans ce
mode

particulier, un compteur est implanté dans la mémoire. Celui-ci


s’incrémente d’une unité à chaque consultation de la mémoire.

Ce système ne fonctionne parfaitement que si les


données recherchées sont dans des adresses
contiguës. Si, par malheur, une données (ici, par
.
exemple « ») se trouve en un autre endroit, le
cycle recommence depuis le début. Et nécessite
60ns avant la lecture de la valeur. De plus ce
mode ne marche que pour 4, 8, 16 ou 32
données contigues
On nomme ceci le « mode burst »

2
En réalité, les données des programmes ne sont pas les unes derrière les autres .
Il n’y a aucune visibilité pour avoir de la mémoire de grande capacité et plus rapide

1 – 1- 1 – 2 – SRAM : (Static Read Acces Memory)

Cette mémoire ne nécessite plus d’être « rafraîchie » mais comporte 6


transistors et elle est quatre fois plus grosse que la DRAM. Pour
donner un ordre d’idée, la taille d’une DRAM,
256Mo DRAM est équivalente à 64Mo SRAM à 100ns
On sait fabriquer de la mémoire SRAM à 600ps, mais elle ne dépasse
pas 32Kb de mémoire, car elle chauffe énormément.

Le programme est découpé en tronçons « A », « B »…etc.. Le premier


morceau est envoyé dans la mémoire cache externe de 128Ko ce
morceau est à son tour fractionné en plusieurs blocs, 1, 2, 3 …,et
envoyé à la mémoire cache interne où il est mis en œuvre pour
utilisation. C’est le système qui définit la taille des blocs.
Le M.M.U. (Management Memory Unit) fait des « prévisions »
d’utilisation des programmes.
Si les séquences du programme se suivent, le mode « burst » est très
performant.

1 –1- 1 – 3 Mémoire cache :

Une mémoire cache est un mécanisme de stockage à grande vitesse


utilisé pour stocker des éléments d'information fréquemment utilisés.
L'objectif d'une mémoire cache est d'améliorer les performances

.
Par exemple, si vous développez une application où plusieurs
utilisateurs ont besoin de la routine, il paraît pertinent de mettre cette
liste en mémoire cache. Cette approche évite à votre application d'aller
sans cesse lire les informations dans la base de données, ce qui risque
de ralentir le fonctionnement et donc d'altérer les performances.

On distingue deux types de caches : interne ou externe. Le cache


interne se trouve à l'intérieur du processeur alors que le cache externe
se trouve sur la carte mère. Quand on veut accéder à des données,

3
l'ordinateur cherche d'abord dans la mémoire cache interne, puis dans le
cache externe, et enfin dans la DRAM, qui est plus lente.
Ces mémoires sont des mémoires vives uniquement efficientes lorsque
le PC est branché.

Le pentium a intégré la mémoire cache de 2ème niveau ce qui fait


qu’il n’y a plus de possibilité de rajouter de la mémoire cache de 2ème
niveau sur PC.
1 – 1 – 1 - 4 – ROM : (Read Only Memory)

Il s'agit d'une mémoire qui est dite morte.. Elle ne peut être modifiée
qu'avec des instruments spécialisés. (Lorsqu’il est temps de changer le
BIOS par exemple).
Dans cette mémoire, se trouve le programme de démarrage BIOS
(BasIc Output System)

1 – 1 – 2 -LE BOOT :

Le BOOT est effectué par le BIOS qui lit le setup dans les premiers
128 octets la configuration du PC.
Le programme du bios se copie dans la DRAM, une fois ceci effectué,
la prom de BIOS n’est plus accessible.

Le setup est un programme qui permet de définir des valeurs de setup, et, en fin
de choix, de mémoriser les valeurs choisies.

Il existe de nouvelles ROM dites « flash » qui conservent les informations mais
qui sont reprogrammables et où on peut modifier le BIOS .
Reprogrammation d’une flash :

4
Si une coupure de courant se produit à cet instant,
plus rien ne fonstionne.

On « flashe » le BIOS pour la prise en compte de certaines cartes nouvelles.


L’usure de la pile se remarque au dérèglement de l’horloge.
2 – Entrée dans le setup :

2 –1 – Principal :

Info  Type, vitesse, cache, mémoire système, banc mémoire…


Langue
N° de série
Heure & date système  référencée par l’horloge à côté du setup, heure
copiée du setup, mise en mémoire et incrémentée.
Il se produit, sur six mois, une différence de une
seconde entre le temps système et le temps réel.
C’est ce que l’on nomme un « glissement »

2 – 2 – Avancée :

Plug & play


Reset
Num. lock
Configuration périph.
Port série A
Mode A
Port série B
Mode B
Port parallèle
Support USB

2 – 3 – Configuration IDE :

Contrôle IDE Pré-temps du Disque Dur ( attente avant le démarrage)


Maître IDE principal  Réf.
Maître second.

Option disquette Contrôleur disquette


Active ou non
Bloque l’usage ou non
Type
protection disquette
Saisie événement Capacité du journal
Validité
Configutation Vidéo
Détection palette
taille de la fenêtre AGP 64Mo
Adaptation vidéo prim.
PCI
AGP

5
2 – 4 – Sécurité :
On ne peut mémoriser qu’un ou deux setup
Il y a différend mots de passe :
- Utilisateur,
- Administrateur.

2 – 5 – Energie :

Possibilité de mettre certains organes du PC en veille après une période


d’inactivité afin d’économiser de l’énergie.
Un exemple de consommation :
Ecran  70 W allumé, 15W en veille
La veille écran peut être gèrée soit par le système, soit la carte graphique, ou
même par l’écran lui-même.
Le Disque Dur est mis en veille par le système, ou le setup. S’il est non actif
pendant « n » temps. Le réveil peut être occasionné par différents facteurs :
- Clavier ;
- Souris ;
- Réseau ;
- Modem.

Vous aimerez peut-être aussi