Oficina Oficina de Informática
A oficina de informática mostra como tirar leite de pedra. Aprenda a resolver e implementar rotinas incomuns usando as mais diversas linguagens de programação. Algumas são tão especiais que só podem ser acessadas por usuários registrados!
8. O loader Numaboa
- Detalhes
-
Categoria: Sistemas Operacionais
-
Atualização: Domingo, 12 Abril 2009 17:38
-
Autor: vovó Vicki
-
Acessos: 13438
MÓDULO 8 do SO Numaboa
Um loader com apenas um loop infinito foi um bom começo mas, para dizer a verdade, quando o testei pela primeira vez fiquei desconfiada. Será que o setor de boot estava realmente funcionando como pretendido? Numa situação como esta, um dos testes que podem ser efetuados é adicionar algum código que dê saída de um caracter ou de uma string para a tela: se aparecer na tela - funcionou, se não aparecer na tela - deu caca.
Leia mais...
9. O emulador de PC Bochs
- Detalhes
-
Categoria: Sistemas Operacionais
-
Atualização: Quarta, 17 Junho 2009 18:28
-
Autor: vovó Vicki
-
Acessos: 18095
MÓDULO 9 do SO Numaboa
Está cansado de dar reboot na máquina? Como programador de um sistema operacional e de qualquer projeto de programação, você sabe que os testes durante a fase de desenvolvimento são frequentes e inevitáveis. Mas, se possuirmos um emulador de PC, a coisa fica bem mais tranquila. É aí que entra o Bochs para nos salvar. Aliás, Bochs é pronunciado como box em Inglês (ou seja, bócs).
Leia mais...
11. Interrupções, Exceções e IDTs
- Detalhes
-
Categoria: Sistemas Operacionais
-
Atualização: Quarta, 22 Abril 2009 11:38
-
Autor: vovó Vicki
-
Acessos: 22726
MÓDULO 11 do SO Numaboa
O módulo 10. Definição de Sistema Operacional ressaltou as principais funções de um sistema operacional: atender chamadas de interrupção e alocar recursos. Antes de tentar melhorar o Sistema Operacional NumaBoa, o melhor que temos a fazer é buscar mais informações sobre interrupções e seus mecanismos de controle.
Leia mais...
10. Definição de Sistema Operacional
- Detalhes
-
Categoria: Sistemas Operacionais
-
Atualização: Quinta, 03 Abril 2008 14:52
-
Autor: vovó Vicki
-
Acessos: 40127
MÓDULO 10 do SO Numaboa
Agora que produzimos o pequeno SO NumaBoa, está na hora de parar de brincar e começar a por um pouco de ordem na casa. Se não fizermos isto, com certeza vamos acabar perdendo o rumo. Não se esqueça de que SOs podem ser (e geralmente são) muito complexos...
Leia mais...
12. O loader Numaboa II
- Detalhes
-
Categoria: Sistemas Operacionais
-
Atualização: Quinta, 03 Abril 2008 14:51
-
Autor: vovó Vicki
-
Acessos: 12302
MÓDULO 12 do SO Numaboa
Depois de dois módulos de pura teoria, está na hora de programar um pouco. Com os conhecimentos recém adquiridos (ou revisados), vamos dar uma melhorada no Sistema Operacional NumaBoa. Desta vez vamos criar um loader que carrega um programa a partir do disco e salta para ele. Aliás, é bom saber que existe um outro nome para o loader: é também chamado de bootstrap.
Leia mais...