O processo de fabricação de um sistema operacional sozinho será usado.
Execute o método, crie uma nova pasta run no tolset , copie o código e execute -o de acordo com a versão do sistema !cons_**.bat .
Geralmente, make run o código de execução é usado e faça o Run_full inicia o uso make run_full em 27 dias. Você pode ler o livro diretamente. Ou copie z_tools目录em Tolset para o diretório 30dayMakeOS deste projeto.

No começo, devemos primeiro considerar como escrever um "programa que pode ser executado com apenas um poder". Esta parte é um pouco difícil de escrever no idioma C, por isso é escrito principalmente na linguagem da Assembly.
Após a conclusão desta etapa, a próxima etapa é escrever um programa que lê o sistema operacional do disco. No momento, mesmo que o computador esteja ligado, ele não leia automaticamente todo o sistema operacional. Este programa também deve ser escrito em linguagem de montagem.
Depois que esta etapa é concluída, os programas futuros podem ser escritos no idioma C. Usaremos o idioma C o mais rápido possível para aprender e desenvolver programas que exibam telas. Ao mesmo tempo, podemos gradualmente nos familiarizar com a gramática do idioma C. Neste momento, parece que estamos fazendo o que queremos fazer, mas na verdade não somos livres para manipular a linguagem C ainda.
Em seguida, para realizar a ambição de "Mobile Mouse", precisamos fazer configurações detalhadas na CPU e dominar a maneira de escrever manipuladores de interrupção. No geral, essa parte é uma parte de alto nível, e também acho inapropriado colocá-la aqui, mas da perspectiva do livro, esses conteúdos devem ser colocados aqui, então tenho que pedir a todos que sejam pacientes. Aqui, as especificações da CPU e as especificações complexas do computador nos trarão todos os tipos de problemas. Além disso, os idiomas de desenvolvimento incluem as linguagens C e de montagem, o que nos causou uma confusão ainda maior. Neste momento, não achamos que estamos fazendo o que queremos fazer.
Após esse período doloroso, a primeira semana terminou.
Uma semana de batalhas duras ainda é muito significativa. Nesse momento, basicamente dominamos a gramática de C, e até o nível de linguagem de montagem pode atender aos requisitos deste livro.
Então agora podemos começar a desenvolver um sistema operacional decente. Mas desta vez temos dor de cabeça com o algoritmo novamente. Mesmo se você dominar a sintaxe das linguagens de programação, se você não conhece bons algoritmos, ainda não poderá desenvolver o sistema operacional que deseja.
Portanto, nesta semana, desenvolveremos lentamente o sistema operacional enquanto aprendemos algoritmos. No entanto, nesta fase, podemos sentir que basicamente não seremos mais restringidos por problemas técnicos.
Agora, nossa tecnologia já é bastante poderosa e podemos desenvolver nosso próprio sistema operacional como gostamos. Primeiro, você precisa suportar multitarefa e desenvolver o Windows da linha de comando e, em seguida, pode começar a desenvolver aplicativos.
Até o final desta semana, mesmo que não esteja completo o suficiente, podemos criar um software que possa ser chamado de sistema operacional.
Nesse estágio, podemos adicionar várias funções ao sistema operacional ao máximo e, ao mesmo tempo, podemos desenvolver um grande número de aplicativos decentes.
Conseguimos fazer um bom trabalho nesta fase, e esse também pode ser o período mais feliz para nós. Há muito pouco a explicar nesta parte, então não preciso fazer o esforço meticuloso para escrever esses textos e explicar.
A propósito, quando falamos sobre texto, lembramos que é apenas durante esse período que nosso sistema operacional pode exibir texto.
Os dois dias restantes são usados para polimento e processamento. Esses dois dias fizemos algum conteúdo que não tivemos tempo de fazer antes, mas era simples e interessante.