Resultados da pesquisa a pedido "operating-system"

2 a resposta

Como um driver do modo Kernel do Windows acessa a memória paginada?

1) Um processo do modo de usuário possui seu próprio "contexto de endereço", que mapeia os endereços virtuais no modo de usuário para uma coleção exclusiva de quadros de páginas físicos. Isso é,o significadode qualquer endereço virtual específico ...

6 a resposta

Obstáculos na criação de um sistema operacional personalizado [fechado]

Parece-me que o projeto excessivamente ambicioso mais comum que os programadores (especialmente os graduados em ciências da computação) tentam enfrentar é a construção de seu próprio sistema operacional. (Tentar criar sua própria linguagem de ...

3 a resposta

A diferença entre Call Gate, Interrupt Gate, Trap Gate?

Estou estudando o Intel Protected Mode. Descobri que o Call Gate, o Interrupt Gate, o Trap Gate são quase os mesmos. De fato, além de que o Call Gate possui os campos para o contador de parâmetros e que esses 3 portões têm campos de tipos ...

6 a resposta

Qual a relação entre o Mac OS X e o BSD?

Eu li que o Mac OS X e o bsd estão relacionados. Quão intimamente eles estão relacionados. O software Mac OS X pode ser ajustado e instalado no BSD?

1 a resposta

Configurando interrupções no modo protegido (x86)

Qual é o processo de configuração de interrupções no modo protegido? este [http://wiki.osdev.org/Interrupts]O link diz que se deve: Crie espaço para a tabela do descritor de interrupçãoInforme à CPU onde está esse espaço (consulte o Tutorial do ...

1 a resposta

Não é possível pular ou chamar o kernel carregado em 0x8000

Estou tentando desenvolver um sistema operacional. O design é o seguinte: tenho um carregador de inicialização carregado em 0x7c00 que carrega o segundo estágio e salta para ele em 0x7e00. O segundo estágio também está no modo real e faz muitas ...

1 a resposta

Arquitetura de computadores: como os aplicativos se comunicam com um sistema operacional? [fechadas]

Prelúdio: Esta é, sem dúvida, uma questão bastante ampla sobre arquitetura de computadores, mas que ouço de outras pessoas e me pergunto com frequência. Também não acho que haja uma resposta direta ou rápida para isso. No entanto, eu esperava que ...

7 a resposta

Em C, como é chamado inicialmente o método main ()?

Como um programa C é iniciado?

2 a resposta

gerenciador de inicialização - alternando o processador para o modo protegido

Estou tendo dificuldades para entender como um simples carregador de inicialização funciona. O carregador de inicialização de que estou falando é o do curso "Engenharia de Sistemas Operacionais" do MITs. Primeiro, deixe-me mostrar um código de ...

5 a resposta

Variável condicional vs semáforo

Quando se deve usar um semáforo e quando se deve usar uma variável condicional (CondVar)?