Synthèse d'Informatique abordant le fonctionnement global de l'Operating System (OS), et traitant à la fois de l'organisation des mémoires, les diverses commandes, les étapes lors du démarrage etc.
[...] Si un problème survient ici ( HLT = Blocage (Il faut une intervention extérieur). Test des registres comme les flags : AX, BX, CX, DX, SI, DI, SP, BP. On fait trois fois l'aller-retour entre le mode réel et le mode protégé. On vérifie l'intégrité du BIOS : Regarde la taille et vérifie par un check somme. On initialise le 8253, qui est un circuit programmable qui fabrique des “Timer Counter”. a. Timer 0 : initialise le clock fois par secondes via le 8259A. b. [...]
[...] Le bootstrap program est un programme, toujours écrit en assembleur, et plus petit que le Boot record, qui sert principalement à appeler des parties systèmes et faire démarrer la machine. Paramètres : 1. Nom du créateur (OEM) 2. Nombre de bytes par secteur (en général 512) 3. Nombre de secteurs par cluster (nombre min. d'allocation pour un OS) 4. Nombre de secteurs réservé pour l'OS 5. Nombre maximum de fichiers que peut contenir la racine 6. Nombre total de secteurs 7. Indique le type de disque (floppy, HD, etc ) 8. [...]
[...] Le COMMAND.COM Programme composé de 3 parties : - 1 partie d'initialisation. (Au démarrage) - 1 partie résidente : en permanence dans la mémoire centrale. - 1 partie transitoire : rechargée du disque de temps en temps vers la mémoire centrale (Transitoire, car historiquement, on n'avait pas les capacités de tout charger en mémoire) Modèle Mémoire voir syllabus. AUTOEXEC.BAT Programme qui se lance automatiquement à chaque démarrage. Intérêt : Lancer des commandes BATCH et fichiers exécutables. ( Si il y a une modification, elle sera présente à chaque démarrage. [...]
[...] ( Les sorties deviennent les entrées. La commande entre deux pipes s'appelle un filtre. Exemples : DIR SORT EXS> DIR SORT MORE Notion de structures internes Organisation de la mémoire La mémoire est limitée par défaut à 640K par le DOS. De 640K à 1M, on a 384K de mémoire aux fonctions particulières. La mémoire est segmentée en groupes de 64K. La mémoire paginée : C'est une partie de la mémoire située entre 640K et 1M. On la découpe en pages, qui sont visualisées via l'EMS, qui réside dans la partie basse de la mémoire réservée. [...]
[...] (FAT16, FAT32) La root directory Le formatage du disque dur : a. Formatage de bas niveau (physique) b. Partitionnement (FDISK, ) c. Formatage logique (FORMAT, ) L'application UNDELETE et UNFORMAT Détecter et corriger la fragmentation Le boot sector Un OS travaille avec ses propres données. Il fait en sorte que tous les disques soient les même pour lui (hors mit leur taille) ; Commence toujours par un boot sector Le BOOT SECTOR : Jusqu'au Bootstrap Program, ce ne sont que des paramètres. L'O.S. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture