Exercícios de Sistemas Operacionais 3 B (1) Gerência de Dispositivos de Entrada e Saída

Documentos relacionados
Gerência de Dispositivos. Adão de Melo Neto

Gerência de Dispositivos. Adão de Melo Neto

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO

Subsistemas de E/S Device Driver Controlador de E/S Dispositivos de E/S Discos Magnéticos Desempenho, redundância, proteção de dados

Cap. 12 Gerência de Dispositivos 1

Sistemas Operacionais. Entrada/Saída

UFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Gerência de Recursos Entrada e Saída. 02/12/2014 Prof. Valeria M. Bastos

Organização e Arquitetura de Computadores I

Sistemas Operacionais. Sistema de entrada e Saída

Barramento. Prof. Leonardo Barreto Campos 1

Entrada/Saída. Capítulo 5. Sistemas Operacionais João Bosco Junior -

Gerência de Entrada e Saída

Organização e Arquitetura de Computadores I

SSC0611 Arquitetura de Computadores

Sistemas Operacionais. Interrupção e Exceção

SISTEMAS OPERACIONAIS. TÁSSIO JOSÉ GONÇALVES GOMES

Entrada e saída Introdução hardware de E/S

Arquitetura de Sistemas Operacionais Francis Berenger Machado / Luiz Paulo Maia (Material Adaptado)

Organização e Arquitetura de Computadores INTRODUÇÃO

ENSINO À DISTÂNCIA UNIDADE IV

LISTA DE EXERCÍCIOS 02

Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação.

Entrada e Saída e Dispositivos

Sistema de entrada e saída (E/S)- Módulos de E/S; tipos de operações de E/S

Sistemas Operacionais. BSI / UAB 2013 Hélio Crestana Guardia

Aula 6 Introdução à gerência de processos, memória e arquivos

SSC510 Arquitetura de Computadores 1ª AULA

CONJUNTO DE INSTRUÇÕES

Sistemas Operacionais

Periféricos possuem características diferentes. Periféricos são mais lentos que UCP e Memória Necessita-se de módulos de Entrada/Saída


SSC0640 Sistemas Operacionais I

Universidade Federal de Minas Gerais. Sistemas Operacionais. Aula 19. Sistema de Entrada/Saída

Entrada e Saída. Walter Fetter Lages.

Aula 03 - Concorrência. por Sediane Carmem Lunardi Hernandes

Dispositivos de Entrada e Saída

Infra-Estrutura de Software. Entrada / Saída

Entrada. Saída. Entrada e Saída. Sistemas Operacionais

Sistemas Operacionais Aula 15: Sistemas de I/O. Ezequiel R. Zorzal

Arquitetura de Computadores. Professor: Vilson Heck Junior (Material: Douglas Juliani)

4 Sistema Computacional:

Infra-Estrutura de Software

Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)

Sâmia Rodrigues Gorayeb. Arquitetura de Computadores Organização e Funcionamento

Sistemas de Entrada e Saída

Processos O conceito de processos é fundamental para a implementação de um sistema multiprogramável. De uma maneira geral, um processo pode ser entend

Entrada e Saída. Walter Fetter Lages

AULA 03: FUNCIONAMENTO DE UM COMPUTADOR

Sistemas Operacionais. Concorrência

BARRAMENTOS DO SISTEMA FELIPE G. TORRES

Organização de Computadores 1

ESTRUTURA DOS SISTEMAS OPERACIONAIS

Organização e Arquitetura de Computadores I

Infraestrutura de Hardware. Funcionamento de um Computador

Redes de Computadores. INF201 - Fundamentos de Sistemas Operacionais - 2º Período

Introdução aos Sistemas Operacionais. Subsistema de Entrada e Saída

Introdução a Arquitetura de Sistemas Operacionais. Parte 01

Capítulo 13: Sistemas de E/S. Operating System Concepts with Java 7th Edition, Nov 15, 2006

Organização de Computadores

18/10/2010. Unidade de Controle Controle. UC Microprogramada

Aula 12: Memória: Barramentos e Registradores

Problemas com Entrada e Saída

Sistemas Operacionais. Estrutura do Sistema Operacional: Modos de Acesso

Nível da Arquitetura do Conjunto das Instruções

Nível do Conjunto de Instruções Prof. Edson Pedro Ferlin

Estrutura do Sistema Operacional

Introdução aos Sistemas Operacionais

Fundamentos de Sistemas Operacionais

AULA 01: APRESENTAÇÃO

Parte I Multiprocessamento

Figura 01 Programa e Processo

William Stallings Arquitetura e Organização de Computadores 8 a Edição. Capítulo 12 Estrutura e função do processador

SSC0112 Organização de Computadores Digitais I

Sistema Operacional. Etapa

Aula 09. Módulos de Entrada e Saída

Arquitetura e Organização de Computadores

Montagem e Manutenção de Computadores

Sistemas Operacionais Aula 15: Sistemas de I/O. Ezequiel R. Zorzal

Sistemas Operacionais

Capítulo 5 Entrada/Saída

Disciplina: Sistemas Operacionais

BARRAMENTO DO SISTEMA. Adão de Melo Neto

Instruções. Maicon A. Sartin

PCS-2529 Introdução aos Processadores. Prof. Dr. Paulo Sérgio Cugnasca

Capítulo 13: Sistemas de E/S. Operating System Concepts 8 th Edition

Sistemas de Informação. Sistemas Operacionais

SISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar

Sistemas Operacionais Estrutura do Sistema Operacional. Arquiteturas do Kernel

Sistemas Operacionais Abertos. Prof. MSc. André Yoshimi Kusumoto

Revisão Ultimas matérias

ELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR

Estrutura de Sistemas Operacionais. Capítulo 1: Introdução

Sistemas de Entrada e Saída

Sistemas de Informação. Sistemas Operacionais

Prof. Eliezer Soares Flores 1 / 22

Dispositivos de Entrada e Saída

Computação L. Apresentação da Disciplina e Conceitos Básicos de Computadores

4 Sistema Computacional:

Introdução ao Gerenciamento de Entrada e Saída (E/S)

Transcrição:

Nome: Exercícios de Sistemas Operacionais 3 B (1) Gerência de Dispositivos de Entrada e Saída 1. A gerência de dispositivos de entrada e saída é uma das principais e mais complexas funções de um sistema operacional. Sua implementação é estruturada através de. 2. A camadas de mais escondem as características dos dispositivos das camadas oferecendo uma interface simples e confiável. 3. As camadas independentes do dispositivo são: 4. As camadas dependentes do dispositivo são: 5. As camadas que são software são: 6. As camadas que são hardware são:

7. São executadas no modo Kernel as seguintes camadas: 8. São executadas no modo Usuário as seguintes camadas: 9. Subsistema de Entrada e Saída tem as seguintes funções: 10. Os device drivers oferecem uma interface entre o e o. 11. Os device driver tratam de aspectos como:: 12. O sistema possui um conjunto de (que faz parte do subsistema de E/S) que possibilita a comunicação com qualquer dispositivo que possa ser conectado ao computador. 13. As operações de E/S devem ser realizadas através que chamam as de E/S do kernel do sistema operacional

Subsistema de Entrada e Saída 14. É responsável por implementar todo um mecanismo aos dispositivos. No momento que um usuário solicita uma, é verificado se seu processo possui a permissão para realizar a operação 15. No momento que um usuário solicita uma, é verificado se seu processo possui a permissão para realizar a operação Device Drivers 16. Tem como função implementar a comunicação do com os através de. 17. Trata apenas de aspectos dos. 18. Tem como função receber sobre acesso aos dispositivos e traduzi-los em para aquele dispositivo em questão. 19. Cada driver manipula somente tipo de dispositivo específico ou grupo de dispositivos semelhantes 20. Esta ligado diretamente às funções do. 21. É o componente do sistema que reconhece as características particulares do de cada, como o número de registradores do controlador, funcionamento e comandos específicos. 22. Os drivers fazem. 23. Executam no modo. Qualquer erro de programação pode comprometer o funcionamento do sistema e por isso deve ser cuidadosamente desenvolvido e testado.

24. Devido a alta dependência entre os e o restante do os fabricantes desenvolvem diferentes drivers para um mesmo dispositivo: - Um para cada arquitetura de processador (32 ou 64 bits) - Um para cada sistema operacional. - Sempre que um dispositivo é instalado, um driver do dispositivo deve ser adicionado ao kernel do sistema CONTROLADORES 25. Controladores são responsáveis por manipular diretamente os dispositivos de E/S 26. O controlador possui memória e registradores próprios utilizados na execução de enviadas pelo. Essas instruções, de baixo nível, são responsáveis pela comunicação entre o e o dispositivo de E/S. 27. Em operações de leitura, o controlador deve armazenar em seu uma seqüência de bits provenientes do dispositivo até formar um bloco. Após verificar a ocorrência de erros, o bloco pode ser transferido para um buffer de E/S na. A transferência do bloco do buffer interno do controlador para o buffer de E/S na memória principal pode ser realizada pelo ou por um. O uso da técnica de DMA evita que o processador fique ocupado com a transferência do bloco para a memória. O controlador de DMA é um dispositivo de hardware que pode fazer parte do computador ou pode ser um dispositivo independente. 28. Cite exemplo de dispositivo de entrada de dados 29. Cite exemplo de dispositivo de saída de dados. 30. A transferência de dados pode ocorrer através de ou, por meio de controladores dos dispositivos. Em função da forma com que os dados são armazenados, os dispositivos de E/S podem ser classificados em duas categorias: e. 31. Os dispositivos estruturados (block devices) caracterizam-se por armazenar informações em, possuindo cada qual um endereço que pode ser lido ou gravado de forma independente dos demais. 32. Os dispositivos estruturados classificam-se em dispositivos de acesso direto e seqüencial, em função da forma com que os blocos são acessados.

33. Um dispositivo é classificado como de acesso direto quando. O é o um exemplo de dispositivo de acesso direto. 34. Um dispositivo é do tipo de acesso seqüencial quando. A é um exemplo deste tipo de dispositivo. 35. Os dispositivos não-estruturados (character devices) são aqueles que ou uma seqüência de caracteres. Desse modo, a seqüência de caracteres não é, não permitindo operações de acesso direto ao dado. Dispositivos como, e de rede são exemplos de dispositivos não-estruturados.