TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Sistema de computação

Por:   •  11/12/2017  •  Trabalho acadêmico  •  743 Palavras (3 Páginas)  •  206 Visualizações

Página 1 de 3

UNIVERSIDADE FEDERAL DE SANTA MARIA

REDES DE COMPUTADORES

MATEUS CORREIA AGUIAR

Sistemas de Entrada e Saída

Santa Maria, Setembro de 2014

Descrever        cada        tópico.

  1. Dispositivos Externos

Os dispositivos externos são mais conhecidos como periféricos de E/S. As operações de E/S são realizadas através de uma vasta gama de dispositivos externos que fornecem uma forma de transferência de dados entre o ambiente externo e o computador. Um dispositivo externo pendura-se ao computador por uma ligação a um módulo de E/S. A ligação é usada para trocar controlo, status e dados entre o módulo de E/S e o dispositivo externo. 

        

  1. Módulo de E/S

  • Cada controlador está a cargo de um dispositivo em particular.
  • Dependendo do controlador, pode estar vários dispositivos conectados ao mesmo controlador.
  • O controlador é responsável pelo movimento de dados entre o dispositivo periférico que controla o buffer de armazenamento local. O tamanho do buffer varia de um controlador para outro e depende do dispositivo que controla.
  • Três técnicas para a E / S são possíveis:
  • E / S programada
  • E / S por interrupções
  • DMA

  1. Modos de endereçamento        

Existem cinco modos de endereçamento de dados: registo inerente, direto, imediato, indireto e indexado.

Registo inerente

O modo de endereçamento registo inerente utiliza-se para os registos em que não é necessário especificar nenhum byte adicional para designar o operando.

Direto

Este modo de endereçamento utiliza-se para aceder à memória de dados interna. A codificação da instrução é feita com um byte para o código de operação da instrução e um byte adicional para especificar o endereço a aceder.

Imediato

O modo de endereçamento imediato permite especificar um valor numérico constante.

As constantes a especificar podem ter 8 bits ou 16 bits. Os valores de 16 bits só podem ser usados em conjunto com o registo DPTR.

Indireto

No modo de endereçamento indireto a instrução especifica um registo que contém o endereço do operando.

Tanto a memória de dados interna como a externa pode ser endereçada deste modo. Este modo de endereçamento é útil no acesso a arrays.

Indexado

Este modo de endereçamento só é permitido para acesso à memória de programa, por isso só é utilizado para leitura.

Destina-se ao acesso a tabelas e a instruções de salto. No acesso a tabelas um registo de 16 bits (DPTR ou PC) contém o endereço base da tabela e o acumulador é carregado com o número de entrada na tabela.

  1. Técnicas de transferência de dados

Existem basicamente três técnicas para transferência de dados: Polling (Programada), Interrupção e DMA (Direct Memory Access).

  1. E/S Programada

Os dados são trocados entre a CPU e o módulo de E / S. A CPU executa um programa que controla diretamente a operação de E / S, incluindo o estado do dispositivo de verificação, ordem de envio e transferência de ler ou gravar dados. Quando a CPU envia a ordem deve esperar até que a operação de E / S é concluída. Se a CPU é mais rápida, será ocioso. A CPU é responsável por verificar periodicamente o estado do E / S até você achar que a operação seja concluída.

...

Baixar como (para membros premium)  txt (4.6 Kb)   pdf (131.5 Kb)   docx (14.2 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com