Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como Fazer um Sistema Operacional
Este texto irá ensinar o básico do que é necessário para criar um sistema operacional básico. Recomendado para usuários avançados. Coisas que você precisa
Uma ferramenta de programação com o compilador .
Um computador de reposição para testar seu novo sistema operacional.
Mostrar Mais instruções
1

Primeiro, você deve desenvolver seus programas de controle . Estes são o que controlar e manter seu computador. O programa deve ser na forma de firmware ( carregado na ROM, para que um usuário não pode excluir acidentalmente um arquivo importante. ) Isso geralmente ser classificado como um carregador de programa inicial . Um exemplo de como isso deve funcionar ( cadeia de eventos , o código não real) : computador Ligue >> Chips de memória são ativados automaticamente >> O Initial Program Loader deve ler uma rotina do setor de inicialização (localizado na memória primária).
2 Parabéns

, seu sistema operacional irá agora ler algumas coisas. Não pode ter a entrada , então vamos consertar isso. Você vai precisar de alguns programas de controle de apoio , como um editor de ligação , e um sistema de controle de entrada /saída .
3

Por último , adicione os programas utilitários . Estes são programas como o FDisk do MS -DOS , o formato, ATRRIB , LOCALIZAR , etc .. E pronto! Não é muito difícil se você sabe o que está a codificação.

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar um programa C + + no Visual Studio 6.0 
·Como inicializar matriz 2D em duas demonstrações 
·Como atualizar o Xcode De Terminais 
·Como converter caixa de texto Valor de Int C + + 
·Como substituir texto arbitrário em String no C + + 
·Como adicionar um atributo para o nó em C # 
·Como calcular o número de linhas em um arquivo usando …
·Como adicionar colunas a uma DataTable em C # 
·Como usar o GDB Debugger por GNU 
·Como usar a função atoi 
  Artigos em destaque
·Chamar função de objeto C + + sintaxe 
·Como fazer um X e Y da grade em C + Game + Texto 
·Como criar arquivo Pyc para execução em Web 
·Como aumentar o tamanho da pilha para o Processo 
·Como usar um ponteiro de função no Array Inteiros 
·Como projetar um programa C + + para calcular Salários…
·Como alterar o ícone no Xcode 
·Como Incorporar RESX no CSC Compiler 
·Como proteger códigos PIC12F675 De Hacking 
·Como usar o ActiveX em C # 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados