Perguntas com a marcação «operating-systems»

Um sistema operacional (SO) é um software básico cuja regra é intermediar requisições de software para recursos e hardware disponíveis, gerenciar entrada / saída, alocação / desalocação de memória, sistemas de arquivos, entre outras tarefas básicas que um dispositivo deve executar.


3
Como funciona a multitarefa
Sou completamente ignorante sobre o funcionamento interno de um sistema operacional, mas posso mais ou menos adivinhar o comportamento aproximado de muitas funções. Uma coisa que não consigo descobrir é a multitarefa. Em teoria, o sistema operacional gerencia o tempo, de acordo com a CPU por pequenos intervalos, de acordo …



2
Como um controlador DMA funciona?
Da Seção 5.1.4 Acesso direto à memória em sistemas operacionais modernos por Andrew S. Tanenbaum, Herbert Bos, 2014 , Para simplificar a explicação, assumimos que a CPU acessa todos os dispositivos e memória através de um único barramento do sistema que conecta a CPU, a memória e os dispositivos de …






2
Benefícios do RTOS vs Bare Metal para programação MCU?
Observe: Esta pergunta menciona especificamente dois RTOS, mas é mais genérica e provavelmente pode ser respondida por qualquer pessoa que tenha escrito código C para RTOS incorporados antes e que o software foi executado diretamente nas MCUs. Estou interessado em aprender mais sobre RTOS incorporados e escrever aplicativos para eles. …


1
Compreendendo os níveis de computação
Desculpe, pela minha pergunta confusa. Estou procurando algumas dicas. Até agora, tenho trabalhado principalmente com Java e Python na camada de aplicativos e tenho apenas uma vaga compreensão de sistemas operacionais e hardware. Eu quero entender muito mais sobre os níveis mais baixos da computação, mas fica realmente impressionante de …


4
Desenvolvimento de SO em perguntas em C ++
Como projeto de mestrado, estou projetando um sistema operacional simples. Ele está sendo projetado para ser executado no modo Real de 16 bits em uma arquitetura x86. Idealmente, eu gostaria de desenvolver esse sistema operacional em C ++ e usar somente montagem quando necessário. Até agora, eu tenho um carregador …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.