Buscar

Sistemas Operacionais-Aula_09

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Sistemas Operacionais
Ricardo Luis 
Balieiro
Aula 9
*
Gerência de Entrada e Saída
*
http://sabercomlogica.com/
*
Gerência de Entrada e Saída
Uma das principais funções do sistema operacional é fornecer mecanismos que possam servir de comunicação entre o usuário e os diversos componentes de um computador. 
Componentes = dispositivos de entrada e saída
*
*
Gerência de Entrada e Saída
*
Livro
Componentes
de HARDWARE
Componentes
de SOFTWARE
Usuário
*
Dispositivos de Entrada e Saída
*
http://sabercomlogica.com/
Dispositivos
*
Dispositivos de Entrada e Saída
*
Livro
Velocidades de dispositivo de E/S
*
Classificação dos dispositivos
Carpinelli (2001) 
Dispositivos de entrada: dispositivos utilizados apenas para a entrada dados no sistema. 
 Ex.: teclado, mouse, webcam, scanner, etc.
Dispositivos de saída: dispositivos utilizados apenas para saída de dados do sistema. 
 Ex.: monitor, impressora, caixas de som, etc.
Dispositivos de entrada e saída: dispositivos utilizados tanto para a entrada como a saída de dados no sistema. Ex.: monitor touchscreen, modem, disco rígido, etc.
*
*
Classificação dos dispositivos
Stallings (2002) 
Voltados para a comunicação com o usuário: dispositivos adequados para a comunicação com o usuário. Ex.: teclado, mouse, monitor, etc. 
Voltados para a comunicação com máquina: dispositivos adequados para a comunicação com dispositivos eletrônicos. Ex: disco rígido, fita magnética, CD-ROMs, controladores, etc.
Voltados para a comunicação com dispositivos remotos: dispositivos adequados para a comunicação remota. Ex: placa de rede, modem, etc.
*
*
Classificação dos dispositivos
Tanenbaum e Woodhyll (1999)
Dispositivos de blocos: dispositivos que transferem ou armazenam dados em blocos de tamanho fixo, cada um desses blocos possui um endereço, sendo que cada bloco pode ser acessado independentemente. Exemplo: disco rígido, CD-ROM, etc.
Dispositivos de caractere: são dispositivos que enviam ou recebe um fluxo de caracteres. Os caracteres não possuem endereçamento e não podem ser acessados de forma individual. Exemplo: teclado, mouse, impressoras, placas de rede, etc. 
*
*
Controlador 
O controlador é responsável por gerenciar diretamente os dispositivos de entrada e saída como também permitir a comunicação entre estes dispositivos e o sistema operacional. 
*
*
Controlador de entrada e saída
*
Livro
*
DMA (Acesso Direto à Memória - Direct Memory Access). 
*
Livro
*
Componentes de SOFTWARE 
de Entrada e Saída
*
Livro
Componentes
de SOFTWARE
*
Drivers
Os drivers são camadas de software responsável pela implementação de rotinas específicas que permitem o acesso, inicialização e o gerenciamento de um determinado dispositivo de entrada e saída. 
*
*
Drivers
*
Livro
*
Gerenciador de Dispositivos do Windows 7
*
Livro
*
Subsistemas de entrada e saída
Subsistemas de Entrada/Saída: é uma camada de software do sistema operacional que isola a complexidade de operações especificas para controle da grande variedade de dispositivo de hardware e usuários e os seus programas.
*
*
Aplicações do usuário
*
Livro
*
Fechamento
Dispositivos de Entrada e Saída
Classificação dos dispositivos
Controlador 
Drivers
Subsistemas de entrada e saída
*
Sistemas Operacionais
Ricardo Luis 
Balieiro
Atividade 9
*
Exercício 1
*
Qual das opções abaixo tem como função traduzir os comandos que recebe do sistema operacional para um hardware específico? 
Direct memory Access (DMA) 
API de E/S
Drivers
d) Ghost
e) Subsistema de E/S
*
Exercício 1
*
Qual das opções abaixo tem como função traduzir os comandos que recebe do sistema operacional para um hardware específico? 
Direct memory Access (DMA) 
API de E/S
Drivers
d) Ghost
e) Subsistema de E/S
*
Exercício 2
*
Qual das opções abaixo é utilizada quando o controlador transfere os dados de um dispositivo de E/S diretamente para a memória sem a interferência do processador? 
Direct Memory Access (DMA) 
API de E/S
Drivers
d) Ghost
e) Subsistema de E/S
*
Exercício 2
*
Qual das opções abaixo é utilizada quando o controlador transfere os dados de um dispositivo de E/S diretamente para a memória sem a interferência do processador? 
Direct Memory Access (DMA) 
API de E/S
Drivers
d) Ghost
e) Subsistema de E/S

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando