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

Os Dispositivos de entrada e saída

Por:   •  11/12/2017  •  Pesquisas Acadêmicas  •  451 Palavras (2 Páginas)  •  225 Visualizações

Página 1 de 2

DISPOSITIVOS DE ENTRADA E SAÍDA

SUMÁRIO

1. Desenvolvimento

2. Referências

  1. Desenvolvimento

Dispositivos externos

Os dispositivos externos são os periféricos que são utilizados nos computadores, pois sem eles não haveria forma de comunicação entre o homem e a máquina. Os dispositivos externos mais comuns usados são mouse, teclado, monitor e impressora. [1]

Módulos de entrada e saída

O módulo de entrada e saída é a entidade responsável pelo controle de um ou mais dispositivos externos e pela transferência de dados entre a memória principal, os dispositivos e a CPU. O módulo precisa ter interfaces interna para a comunicação entre a CPU e a memória principal, e interfaces externas para o dispositivo externo. [1]

    Modos de endereçamento

Existem vários modos de endereçamento definidos por um conjunto de instruções que definem como a linguagem da máquina identifica os operandos de cada instrução. Arquiteturas diferentes variam quanto ao número de moços de endereçamento, em modos de endereçamento mais simples é mais fácil implementar pipelines. Os principais modos de endereçamento são:

Modo imediato que é um método simples e rápido, onde o valor do operando é o próprio dado.

Modo direto onde o valor do campo operando indica o endereço do dado e requer apenas uma referência à memória para buscar.

Endereçamento por registrador onde o operando aponta para um registrador que contém o dado ou então para um ponteiro(endereço de memória) do dado.

Endereçamento por registrador indireto que permite acessar a memória indiretamente a partir de um registrador.

Modo indexado onde os deslocamentos gerados por esses métodos de endereçamento é a soma da constante e do registrador especificado. [1,2]

   Técnicas de controle para transferência de dados

Na E/S programada os dados são trocados entre a CPU e o módulo de E/S, a CPU executa um programa que lhe dá o controle total da operação de E/S, incluindo a apreensão do status do dispositivo, a emissão de comandos de leitura e de escrita e a transferência de dados. Quando a CPU emite um comando para o módulo de E/S, deve esperar até ela estar completa e se a CPU for mais rápida que o módulo de E/S, estará desperdiçando tempo de CPU.

Na E/S conduzida por interrupção, enquanto a CPU emite um comando de E/S, ela continua a executar outras instruções e é interrompida pelo módulo de E/S quando ele tiver terminado o seu trabalho. Em ambos a CPU é responsável por pegar os dados da memória principal e armazenar para entrada ou saída de dados.

A outra alternativa é o acesso direto à memória(DMA) onde os dados são trocados diretamente entre a memória principal e o módulo E/S sem envolvimento da CPU. [1]

REFERÊNCIAS

1 - Disponível em: <www4.di.uminho.pt/~amp/textos/COA/node9.html> Acesso em: 05 de dezembro de 2017.

...

Baixar como (para membros premium)  txt (3.3 Kb)   pdf (66.6 Kb)   docx (11.8 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com