Partenaires
Publicité
Publiée le Dimanche 26 octobre 2003 à 00h00
| Journaliste : Kikof
| 0 réaction(s)
- 1 - Description générale
- 2 - Descripteurs de partition (1)
- 3 - Descripteurs de partition (2)
- 4 - Le programme de démarrage de la table
- 5 - Sous-programme de contrôle
- 6 - Suite et fin.
Page 4 / 6
Le programme de démarrage de la table
4. Le programme de démarrage de la table de partition:
Chaque système d’exploitation place son propre programme dans la table de partition.
A quelques variations importantes, ils font tous sensiblement la même chose.
Rappelons que le BIOS va tout d’abord le charger à l’adresse mémoire fixe 0000:07C00h puis vérifier si la marque de secteur exécutable est présente (AA55h) et dans l’affirmative va effectuer un saut sur 0000:07C00h afin de conférer le contrôle à ce programme.
Lors du démarrage depuis le BIOS, le PC compatible est placé en mode réel.
Ce mode de fonctionnement du processeur utilise un système d’adressage différent de celui de Windows qui s'exécute, pour sa part, en mode protégé.
Dans le mode réel on utilise non pas un registre 32 bits pour pointer sur une adresse en mémoire mais deux registres 16 bits pour désigner une adresse de 20 bits.
On appelle ces registres déplacement ou offset d’une part et segment d’autre part. L’adresse effective se calcule avec segment x 16 + déplacement.
Ce système d’adressage permet donc théoriquement d’accéder à 1 Mo de mémoire maximum (en fait il y a quelques moyens pour augmenter ce « maximum »).
C’est le mode antique de fonctionnement du Dos.
Chaque système d’exploitation place son propre programme dans la table de partition.
A quelques variations importantes, ils font tous sensiblement la même chose.
Rappelons que le BIOS va tout d’abord le charger à l’adresse mémoire fixe 0000:07C00h puis vérifier si la marque de secteur exécutable est présente (AA55h) et dans l’affirmative va effectuer un saut sur 0000:07C00h afin de conférer le contrôle à ce programme.
Lors du démarrage depuis le BIOS, le PC compatible est placé en mode réel.
Ce mode de fonctionnement du processeur utilise un système d’adressage différent de celui de Windows qui s'exécute, pour sa part, en mode protégé.
Dans le mode réel on utilise non pas un registre 32 bits pour pointer sur une adresse en mémoire mais deux registres 16 bits pour désigner une adresse de 20 bits.
On appelle ces registres déplacement ou offset d’une part et segment d’autre part. L’adresse effective se calcule avec segment x 16 + déplacement.
Ce système d’adressage permet donc théoriquement d’accéder à 1 Mo de mémoire maximum (en fait il y a quelques moyens pour augmenter ce « maximum »).
C’est le mode antique de fonctionnement du Dos.
Voici les actions réalisées par le programme de démarrage d’une table de partition XP :
| Précédente | Page 4 / 6 | Suivante |
Dossiers
Société
Dossier DiBcom et la TV Mobile
La Télévision Mobile Personnelle (TMP) est un chantier en cours d'élaboration depuis plusieurs années mais qui peine à réellement émerger. On ...
Utilitaires
Windows SteadyState : gérer, protéger et sécuriser des PC
Si votre famille utilise un seul et même ordinateur, dans quel état se trouve celui-ci au bout de quelques jours d'utilisation seulement ? Le ...
Société
Dossier DiBcom et la TV Mobile
La Télévision Mobile Personnelle (TMP) est un chantier en cours d'élaboration depuis plusieurs années mais qui peine à réellement émerger. On ...
Utilitaires
Windows SteadyState : gérer, protéger et sécuriser des PC
Si votre famille utilise un seul et même ordinateur, dans quel état se trouve celui-ci au bout de quelques jours d'utilisation seulement ? Le ...
Questions / Réponses techniques
Produit de la semaine avec E-prix.fr
Publicité
Annonces Google
Publicité









