Este tutorial cobre todo o processamento de criar o seu próprio sistema operacional minúsculo. Ela inclui o arranque
eo módulo do kernel.
|
Fazendo o seu próprio Sistema Operativo
Utilitários necessários: Normalmente, quando o computador inicia ele tentará carregar 512 bytes Este tutorial cobre a inicialização através de disquetes, o mesmo princípio é
Exemplo de uma inicialização simples programa:
Copie o exemplo acima para emu8086 fonte e editor Você pode executá-la apenas como um programa regular, ou pode usar Depois de escrever o seu programa de virtual unidade de disquetes, você pode selecionar Se você estiver curioso, você pode escrever (note que este não é compatível MS-DOS setor de inicialização ". Boot" arquivos estão limitados a 512 bytes (tamanho do sector) e, portanto, se o seu Para criar extensões para o seu Sistema Operativo (mais de 512 bytes), você pode usar Para escrever ". Bin"Arquivo virtual de disquete selecione" Escrever. Bin arquivo para o disquete ... "
Você também pode usar isto para escrever. "Boot" arquivos.
A estrutura típica de disquete:
Todos os direitos reservados. http://www.geocities.com/emu8086/ |



Delicious
Digg
Google
Yahoo