Questo tutorial copre l'intero trattamento di creare il proprio piccolo sistema operativo. Esso comprende l'avvio
modulo e del kernel.
|
Rendere il proprio sistema operativo
Strumenti obbligatori: Di solito, quando il computer si avvia il sistema cercherà di caricare 512 byte Questo tutorial copre il boot da floppy, lo stesso principio è
Esempio di un semplice programma di avvio:
Copiare l'esempio sopra per emu8086 fonte editor e È possibile eseguire semplicemente come un normale programma, oppure potete usare Dopo aver scritto il vostro programma di drive floppy virtuale, è possibile selezionare Se siete curiosi, si può scrivere (si noti che questo non è compatibile con MS-DOS settore di avvio, ". Avvio" file sono limitati a 512 byte (la dimensione del settore), quindi se la vostra Per creare le estensioni per il sistema operativo (oltre 512 byte), è possibile utilizzare Per scrivere ". Bin"File virtuale dischetto selezionare" Scrivi file. Bin su floppy ... "
È inoltre possibile utilizzare questo per scrivere ". Avvio" file.
Una tipica struttura floppy:
Tutti i diritti riservati. http://www.geocities.com/emu8086/ |



Delicious
Digg
Google
Yahoo