| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment faire un système d'exploitation
    Ce texte va 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. Les choses dont vous aurez besoin
    un outil de programmation avec compilateur.
    Un ordinateur de secours pour tester votre nouveau système d'exploitation .
    Show More Instructions
    1

    abord, vous devez développer vos programmes de contrôle. Ce sont eux qui contrôlent 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 programme de chargement initial . Un exemple de la façon dont cela devrait fonctionner ( chaîne d'événements , pas de code réel) : Turn ordinateur Sur >> Les puces mémoire sont automatiquement activés >> Le programme de chargement initial devrait lire une routine de secteur d'amorçage (situé dans la mémoire principale ) .
    2

    Félicitations , votre système d'exploitation 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 soutien de contrôle , comme un éditeur de liens , et un système de contrôle d'entrée /sortie .
    3

    Enfin , ajoutez les programmes utilitaires . Ce sont des programmes tels que le fdisk de MS- DOS, FORMAT , ATRRIB , trouver, etc .. et vous avez terminé ! Ce n'est pas très difficile si vous savez ce que vous êtes de codage.

    Previous :

    next :
      articles connexes
    ·Comment faire pour avoir des variables nullables 
    ·Concepts de base en informatique en Turbo C + + 
    ·Comment utiliser CoffeeCup StyleSheet Maker 
    ·Comment utiliser les fonctions graphiques en C + + 
    ·Comment savoir si une ligne ou une colonne en DataGridV…
    ·Comment lire une chaîne en C 
    ·Comment créer un pointeur de mémoire en C 
    ·Comment attacher le débogueur en C # 
    ·Comment fermer des fichiers dans C 
    ·C pour STRCMP Fonction 
      articles en vedette
    ·Comment puis-je spécifier un Taglib en Java 
    ·Comment enregistrer un fichier PHP et le joindre à vot…
    ·Comment écrire un fichier texte dans Access et Visual …
    ·Comment allouer dynamiquement un tableau en utilisant l…
    ·Comment obtenir un fichier par FTP efficacement en Java…
    ·Comment lier un compilateur C pour NetBeans 
    ·Comment lire un fichier de longueur variable en COBOL 
    ·Comment programmer les pointeurs C 
    ·Comment convertir un flottant à cordes en C + + 
    ·Comment cacher l'extension PHP dans Apache 
    Copyright © Connaissances Informatiques http://fr.wingwit.com