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 .