— Partagez vos connaissances!
Comment faire...
Les partenaires publicitaires:
Ce texte sera enseigner les rudiments de ce qui est nécessaire pour créer un système d'exploitation de base. Recommandé pour les utilisateurs avancés.
Teneur
D'abord, vous devez développer vos programmes de contrôle. Ce sont ce que le contrôle et maintenir votre ordinateur. Le programme doit être sous la forme de firmware (chargé dans la mémoire ROM, de sorte qu'un utilisateur ne peut pas supprimer accidentellement un fichier important.) Ce sera généralement classé comme un chargeur de programme initial. Un exemple de la façon dont cela devrait fonctionner (chaîne d'événements, pas de code réel): Tourner ordinateur Sur gt; gt; Les puces mémoire sont automatiquement activés gt; gt; Le Initial Program Loader devrait lire une routine de secteur d'amorçage (situé dans la mémoire principale).
Félicitations, votre système d'exploitation vont maintenant lire quelques choses. Vous ne pouvez pas avoir d'entrée, de sorte que nous allons corriger cela. Vous aurez besoin de quelques programmes de contrôle de soutien, comme un éditeur de liens, et une entrée / sortie système de contrôle.
Enfin, ajouter les programmes utilitaires. Ce sont des programmes tels que MS-DOS FDISK, FORMAT, ATRRIB, trouver, etc ...Et vous avez terminé! Il est pas très difficile si vous savez ce que vous êtes de codage.