Início Tecnologia Um livro para inicializar todos eles

Um livro para inicializar todos eles

27
0

Em algum lugar do universo, há um lugar que lista todos os sistemas operacionais X86 do zero. Não apenas alguns carregadores de inicialização, ou apenas um stub de kernel, mas a documentação para criar um sistema operacional totalmente funcional, de manuseio de interrupções e multitarefa. [Erik Helin and Adam Renberg] fez exatamente isso documentando cada passo O pequeno livro sobre desenvolvimento do sistema operacional.

Este não é o seu livro acadêmico seco típico. É um guia prático e passo a passo destinado a hackers, mexeiros e desenvolvedores que desejam desmistificar a programação do kernel. O livro orienta você a configurar seu ambiente, inicializar seu sistema operacional, lidar com interrupções, implementar a memória digital e até combater chamadas de sistema e multitarefa. Ele fornece detalhes suficientes para você começar, mas deixa espaço para exploração – porque, vamos ser honestos, metade da diversão é descobrir as coisas sozinho.

A integridade e a estrutura são duas coisas que destacam este livro. Outros guias de desenvolvimento do sistema operacional podem lhe dar trechos e deixar você para montar o quebra -cabeça. Este livro documenta todo o processo, incluindo armadilhas comuns. Se você já se perdeu nas ervas daninhas de segmentação, paginação ou E/S serial, este é o mapa que você precisa. Você pode Leia online ou buscá-lo como um único 75 páginas Pdf.

Fonte de foto de maquete: Matthieu Dixte

fonte