Manual sobre Intel X86
Muitos de nós programadores quando vamos programar para uma CPU do tipo 8086 ou um X86 em modo real, tem dúvidas de quais interrupções podem ser usadas e qual o serviço que a BIOS nos oferece, aqui irei passar uma lista de links onde você poderá encontrar ajuda referente a isso e além de explicar o que uma interrupção faz, dá também o tipo de valor que os registradores devem ter.
A melhor lista que já encontrei foi a do Ralf Brown’s, é a mais completa, existe explicações das interrupções usadas no PC Junior (JR) e muitas outras interrupções, como acesso ao teclado, disco e video. Para ver a lista no formato Web (HTML), você pode acessar este link.
Outro manual que pode ajudar muito é o HelpPC, além de contar a lista de interrupções, ele tem explicações dos mneumônicos (instruções assembly), estruturas usadas pela BIOS (BDA e EBDA) e como a memória é organizada e além de tópicos sobre C. Vale a pena conferir, existe tanto o formato HTML, assim como um download de um arquivo EXE.
Aguardem por mais matérias, poís pretendo ajudar a todos aqui na OSDevBrasil.net, dando referencias de links e de outros matériais espalhados por ai.
Até mais.





