Denne teksten vil lære det grunnleggende om hva som er nødvendig for å skape en grunnleggende operativsystem . Anbefales for avanserte brukere. Du trenger:
En programmeringsverktøy med kompilatoren .
En ekstra datamaskin for å teste nye operativsystemet .
Vis flere instruksjoner
en
Først må du utvikle dine kontrollprogrammer. Dette er hva kontrollere og vedlikeholde datamaskinen. Programmet må være i form av firmware ( lastet inn i ROM , slik at en bruker kan ikke ved et uhell sletter en viktig fil . ) Dette vil vanligvis bli klassifisert som en innledende program loader . Et eksempel på hvordan dette skal fungere ( kjede av hendelser , ikke selve koden ) : Slå Computer On >> minnebrikker blir automatisk aktivert >> The Initial Program Loader skal lese en boot sektor rutine (i primær -minne ) .
2
Gratulerer , din OS nå lese et par ting. Kan ikke ha input, så la oss fikse dette . Du trenger noen støtte kontroll programmer , for eksempel en kobling redaktør , og en Input /Output kontrollsystem.
3
slutt, tilsett hjelpeprogrammer . Dette er programmer som MS - DOS er FDisk , FORMAT , ATRRIB , FINN , osv. .. Og du er ferdig! Det er ikke ekstremt vanskelig hvis du vet hva du koder .