| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come fare un sistema operativo
    Questo testo vi insegnerà le basi di ciò che è necessario per creare un sistema operativo di base . Consigliata per gli utenti avanzati . Cose che ti serviranno
    uno strumento di programmazione con il compilatore .
    Un computer libero per testare il nuovo sistema operativo .
    Mostra più istruzioni
    1

    In primo luogo, è necessario sviluppare i programmi di controllo . Questi sono ciò che il controllo e la manutenzione del computer. Il programma deve essere sotto forma di firmware ( caricato nella ROM , per cui un utente non può cancellare accidentalmente un file importante . ) Questo sarà generalmente classificato come un caricatore di programma iniziale . Un esempio di come questo dovrebbe funzionare ( catena di eventi , non codice vero e proprio ) : computer Accendere >> I chip di memoria sono attivati ​​automaticamente >> Il Programma Loader iniziale dovrebbe leggere una routine settore di avvio (che si trova nella memoria principale ) .
    2

    Congratulazioni , il sistema operativo sarà ora leggere un paio di cose . Non può avere ingresso , quindi cerchiamo di rimediare. Avrete bisogno di alcuni programmi di sostegno di controllo , come ad esempio un editor di collegamento , e un sistema di controllo di ingresso /uscita .
    3

    Infine , aggiungere i programmi di utilità . Questi sono programmi come l'fdisk di MS-DOS FORMAT , ATRRIB , TROVA , ecc .. E il gioco è fatto ! Non è eccessivamente difficile, se si sa cosa si sta codifica .

    Previous :

    next :
      Articoli Correlati
    ·Come posso risolvere una Studio 6.0 Debugger T-SQL di o…
    ·Come ordinare un elenco generico 
    ·Come compilare Flex per iPhone 
    ·Come accedere ai podcast video con l' iPhone SDK 
    ·Come fare un Bounce oggetto in C # 
    ·Errori comuni in Turbo C 
    ·Caratteristiche di Turbo C 
    ·Come invertire un numero in C 
    ·Come convertire un file BMP di un array di byte 
    ·Come catturare tutti DataGrid Eventi 
      Articoli in evidenza
    ·Come creare un elenco in Lisp Coding 
    ·Come convertire i numeri binari 
    ·Qual è la differenza tra Java e J2EE 
    ·Come leggere un libro di programmazione 
    ·Come limitare il testo in HTML 
    ·HTML onload Opzioni 
    ·Definizione di un COBOL Compile 
    ·Come creare una funzione di conversione di temperatura …
    ·Come ottenere Java a Stampa asterischi consecutivi 
    ·Come creare un Daemon Ubuntu Semplice in PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com