FC ConcursosFC Concursos

Questão FC375729

A gerência de dispositivos I/O do sistema operacional é implementada em camadas empilhadas, de forma que as camadas superiores correspondem a implementações de rotinas genéricas, q

Conceitos, Funções e Tipos de Sistemas Operacionais

Instituto Consulplan · 2021

A gerência de dispositivos I/O do sistema operacional é implementada em camadas empilhadas, de forma que as camadas superiores correspondem a implementações de rotinas genéricas, que não consideram os detalhes de hardware, enquanto as camadas inferiores estão próximas ao hardware.

 

Dentro deste contexto, o conjunto de instruções que permite que o sistema operacional manipule o periférico através de rotinas específicas é:

  1. Driver.
  2. Interface.
  3. Barramento.
  4. Controlador.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

O driver é o conjunto de rotinas específicas que permite ao sistema operacional controlar um periférico. Ele funciona como a camada que traduz chamadas genéricas de I/O em operações concretas do dispositivo.

Na prática, o driver acessa registros do hardware, configura modos de operação, inicializa o dispositivo e interpreta/gera sinais como interrupções e pedidos de DMA, além de gerenciar buffers e transferências.

Normalmente reside no espaço do kernel ou como módulo carregável, comunicando-se com camadas superiores do sistema (APIs e subsistemas) e com a camada física do periférico.

Essa separação fornece abstração e uniformidade: programas usam interfaces padronizadas sem precisar conhecer detalhes do fabricante ou da implementação do hardware.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo