*   >> Leitura Educação Artigos >> science >> programação

Como escrever seu próprio sistema operacional

Escrevendo seu próprio sistema operacional em linguagem assembly (* .asm) é uma tarefa extremamente complexa, que leva algumas décadas de prática para aperfeiçoar. Escrevendo um sistema operacional pode ser feito facilmente com qualquer editor de texto que pode salvar em qualquer formato de arquivo; Notepad ++ é uma boa.

Para entender como escrever um sistema operacional, você deve dar uma olhada em alguns dos outros sistemas operacionais de código aberto, como MikeOS, então - modificar o código a seu gosto, mas certifique-se de deixar os avisos de licença e direitos autorais onde eles estão, ou então é um pouco roubo

Se você não tiver certeza de que a linguagem assembly é, oh bem. - Eu vou te dizer. É uma linguagem de programação, que é usado para se comunicar diretamente com o hardware.

Apesar de, em primeiro lugar tem de mudar o que você e eu concebemos como uma linguagem de programação Inglês para código binário e do sistema, de modo de hardware do computador possa entender o que está sendo dito. O computador realiza tudo em valores binários, que significam zeros e uns que significam ligado ou desligado, ou formulário para criar um valor. Este deve ser o momento de considerar o quão rápido um processador realmente é.

Ele é capaz de processar milhões de valores binários por segundo, uma vez que você compreendeu este conceito - você vai ver o outro lado a ficar

De qualquer forma, de volta ao tópico. Escrevendo um sistema operacional tem um monte de prática e conhecimento da língua que você está programando. Eu sugiro que você aprender algumas ASM, em seguida, iniciar a decodificação componentes de outro sistema operacional de código aberto.

Além disso, eu acho que é importante que você entender o conceito de que um sistema operacional é realmente. Vamos usar uma metáfora.

Digamos que, caso do seu computador é uma fábrica, o hardware dentro, com todos os microchips e os processadores são os empregados, eo sistema operacional é o chefe da fábrica, ea pessoa que controlar a equipe. O chefe vai controlar os trabalhadores, e fazer a fábrica de execução. Sem um chefe, a fábrica iria correr em alguns problemas

E isso, em poucas palavras -. É o básico sobre como começar em seu caminho para escrever um sistema operacional

.


Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.