• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/23

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

23 Cards in this Set

  • Front
  • Back
  • 3rd side (hint)

Gerência de Entrada e Saída


Conceito de Entrada?

É toda instrução de envio de dados ao mundo exterior.

Gerência de entrada e saída


Etapas da entrada?

✓Comandos de indicação de endereços dos dados


✓Comandos de verificação do estado do dispositivo

Gerência de entrada e saída


Conceito de Saída?

É toda instrução de recepção de dados do mundo exterior

Gerência de entrada e saída


Etapas da saída?

✓Comandos de ação do dispositivo


✓Comandos de atribuição de dados


para a operação

Toda operação do tipo E/S pode ser subdividida no tempo em três etapas distintas:

Início da E/S - transferência de dados - finalização da operação

Buffering?

Esta técnica armazena temporariamente, em uma região de memória física do computador, chamada buffer, os dados enquanto eles são movidos entre processos ou dispositivos.

São utilizados quando existe uma grande diferença de velocidade entre origem e o destino.

Spooling?

É uma técnica que consiste em armazenar dados em uma memória auxiliar.


Ela permite que um dispositivo lento não provoque ociosidade na CPU.

Princípios de Software:

✓Software de E/S no espaço do usuário


✓Software de E/S independente de dispositivo


✓Drivers


✓Manipulação de interrupções


Software de E/S de nível de usuário

A visão dos dispositivos de E/S para o usuário consiste de bibliotecas vinculadas em programas de usuários.


Software de E/S independente de dispositivos

A principal função é executar funções que são comuns para vários dispositivos, e oferecer uma interface uniforme para o software de nível de usuário

Software de E/S independente de dispositivo


Funções?

✓Nomeação de dispositivo


✓Buferização


✓Cache de dados


✓Alocação e Liberação


✓Tratamento de erros

Nomeação de dispositivo

Cada dispositivo deve receber um nome lógico e ser identificado a partir dele.

Buferização

Buffer é a zona de memória temporária utilizada para armazenar dados enquanto eles estão sendo transferidos entre as diferentes camadas do software de E/S.

Cache de dados

Armazenar, na memória, um conjunto de dados que estão sendo frequentemente utilizados

Alocação e Liberação

Devido a alguns dispositivos admitirem , no máximo, um usuário por vez, o software de E/S deve gerenciar a alocação, a liberação e o uso destes dispositivos

Tratamento de erros

O software de E/S deve fornecer mecanismos de manipulação de erros, informando à camada superior o sucesso ou o fracasso de uma operação

Drivers de dispositivos

É composto de um conjunto de módulos de software cada um implementado para fornecer mecanismos de acesso a um dispositivo de entrada e saída específico.

Interrupção

É um sinal informando que um evento ocorreu.

Princípios de Hardware

Um sistema de computação de uso geral moderno consiste de uma CPU e em uma série de controladoras de dispositivos conectadas por um barramento comum que fornece acesso à memória compartilhada.

Dispositivos de Entrada

Caracterizados por conter um fluxo de informações do dispositivo para o sistema, ou seja, responsável por inserir, no sistema, informação do mundo externo.

Dispositivos de Saída

Caracterizados pelo fluxo de informações do sistema para o mundo externo, ou seja, responsável por disponibilizar respostas ao mundo externo

Dispositivos de E/S

Contemplam os dois fluxos.


Ex. Placa de rede

Controladoras de Dispositivos


( adaptador de dispositivo)

Trata-se de um componente eletrônico , comumente na forma de uma placa de circuito impresso, que pode ser inserida na placa mãe do computador..