Comment faire un système d`exploitation
<
div itemprop="description" class="intro marginTop" data-module="article-intro">
Ce texte va enseigner les bases de ce qui est nécessaire pour créer un système d`exploitation de base. Recommandé pour les utilisateurs avancés.
Instructions
- 1
Tout 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): Turn Computer On gt; gt; Les puces mémoire sont automatiquement activés gt; gt; Le chargeur de programme initial devrait lire une routine de secteur d`amorçage (situé dans la mémoire primaire).
- 2
Félicitations, votre OS va maintenant lire quelques choses. Vous ne pouvez pas avoir d`entrée, donc 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.
- 3
Enfin, ajoutez les programmes utilitaires. Ce sont des programmes tels que MS-DOS FDisk, FORMAT, ATRRIB, FIND, etc ...
Et tu as fini! Il est pas très difficile si vous savez ce que vous codez.
Conseils & Avertissements
- Si vous êtes perdu, je vous suggère de regarder quelques exemples / code source ouvert. A Windowsesque un décent j`ai trouvé est ici: http://reactos.org/en/index.html
- Gardez votre code organisé.
- Si vous allez l`utiliser, et le prendre pour un lecteur sur le net, soyez prudent. Exécution d`un système d`exploitation qui est très semblable à OS majeure actuelle mènera souvent à une mauvaise sécurité, laissant même de simples script-kiddies engloutissent des informations sensibles.
Un écran d`ordinateur peut devenir instable ou congeler à tout moment, ce qui provoque un utilisateur de perdre des…
Bien que votre ordinateur dispose d`un programme par défaut pour ouvrir tout type donné d`extension de fichier, il…
La mémoire vive est sans doute l`élément deuxième plus intégré à l`intérieur de votre ordinateur, en second…
Une raison pour votre système d`exploitation Windows XP peut être démarrage plus lent que la normale est qu`il ya…
Votre ordinateur est livré avec une quantité fixe de mémoire physique que vous pouvez modifier et mettre à jour à…
Le procédé de vérification des caractéristiques d`un PC varie en fonction du système d`exploitation. Dans Windows…
La mémoire partagée est responsable du bon fonctionnement de votre Système- il agit comme un espace que de multiples…
Mémoire de l`ordinateur, ou "RAM" (Random Access Memory), est très important lors de l`achat d`un nouvel…
langages de programmation informatique rendent plus facile pour l`homme de dire un ordinateur ce qu`il faut faire.…
De temps en temps, un utilisateur désinstalle un programme à partir de Windows XP, seulement pour découvrir plus…
Il est temps de trouver comment installer ou désinstaller un programme dans votre ordinateur si vous ne connaissez pas…
Lorsque vous installez un programme sur un système d`exploitation Windows, vous obtenez habituellement un…
Certains programmes peuvent être mis à lancer lorsque vous démarrez votre ordinateur. Ces programmes fonctionnent en…
L`assistant Install Shield est un logiciel qui est utilisé par les développeurs de logiciels pour construire des…
Le système d`exploitation est le programme qui vous permet d`installer, organiser et d`exécuter tous les autres…
mémoire RAM défectueuse peut ralentir votre ordinateur à une exploration et causer des programmes pour accrocher ou…
les appareils Pocket PC exécutant des versions de Windows Mobile avant Windows Mobile 5 utilisent une mémoire interne…
Il y a des milliers de programmes freeware, shareware et procès-ware disponibles pour le téléchargement sur votre…
La plupart des programmes que vous avez installés sur votre ordinateur sont mis à exécuter automatiquement au…
Les fuites de mémoire se produisent lorsque votre ordinateur est incapable de libérer de la mémoire utilisée par un…
Un dépassement de mémoire tampon, également connu sous le débordement de mémoire tampon, se produit lorsqu`un…