You are on page 1of 24

Hardware

Perifricos de Entrada/
Sada
Cachoeira do Sul, 16 de Maro de 2015.

Professor
Wagner Gada Lorenz
wagnerglorenz@gmail.com
Disciplina: Introduo a Computao
Curso de Sistemas de Informao

Conceitos Bsicos
Termos de interesse:
Perifrico qualquer dispositivo conectado a um computador que permita a
comunicao ou interao do computador com o mundo externo. (Entrada, Sada e
Entrada/Sada).
Interface componente de hardware localizado entre o processador e um ou mais
perifricos, funo coordenao de transferncia de dados.

Recebimento dos dados e comandos enviados pelo processador ao perifrico;

Envio ao processador do estado (status) do dispositivo;

Manipulao e transformao dos dados e sinais de uma forma que seja


compatvel com o perifrico;

Gerao de sinais de controle e temporizao durante a transferncia de


dados e estado.

Introduo a Computao

Prof. Wagner Gada Lorenz

Conceitos Bsicos
Controlador Componente de hardware de uma interface que
realiza todo o controle necessrio para a transferncia de dados;
Driver Conjunto de rotinas encarregadas da comunicao do
processador com a controladora e/ou interface do perifrico;
Porta de E/S Corresponde a um endereo no sistema de E/S
do processador. Assim como o processador tem uma
determinada capacidade de endereamento de memria, ele
tambm tem uma certa gama de endereos destinados a portas
de E/S;
Barramento Conjunto de fios que transportam sinais de
dados, endereo e controle
Introduo a Computao

Prof. Wagner Gada Lorenz

Esquema de Entrada e Sada

Figura 1. Esquema de entrada e sada.


Introduo a Computao

Prof. Wagner Gada Lorenz

Perifricos

Perifricos existem em grande nmero;

Entram e saem de moda de acordo com a evoluo


tecnolgica: ISA, PCI, USB, PCI-X

Tipos de transferncia de dados:

Por controle direto do processador;

Por acesso direto a memria (DMA).

Podem co-existir no computador sem um anular o outro


tipo.

Introduo a Computao

Prof. Wagner Gada Lorenz

Exemplo de E/S
Teclado:

Conjunto de chaves eltricas cada uma acionada por uma tecla. A


cada chave dessas corresponde um cdigo binrio que enviado
para a placa-me e esta sabe como tratar esse cdigo de acordo
com o modelo do teclado ou com o software que est em uso.
Introduo a Computao

Prof. Wagner Gada Lorenz

Exemplo de E/S
Como funciona o teclado:

Tecla acionada ela gera um scan code(gerao de um cdigo numrico associado


a tecla);

Quando a tecla liberada gera um novo cdigo.

Obs.: Teclado no reconhece caractere ou smbolo associado (tabela ASCII no


interessa!!)

Modos:

1 encontrado no teclado de 83 teclas, acionamento e liberao gera o mesmo


cdigo;

2 encontrado no teclado de 84 teclas, acionamento gera um cdigo de varredura


em um byte. A liberao gera o mesmo cdigo porm precedido de F0H;

3 introduzido no teclado de 101 teclas, possui os mesmos cdigo do modo 2


porm tem a velocidade aprimorada.

Introduo a Computao

Prof. Wagner Gada Lorenz

Exemplo de E/S
Mouse:

Introduo a Computao

Prof. Wagner Gada Lorenz

Exemplo de E/S
Sistema de vdeo:

Introduo a Computao

Prof. Wagner Gada Lorenz

Exemplo de E/S

O chamado subsistema de vdeo do computador constitui-se


de uma das partes mais complexas;

Requer um processador especfico para os grficos a serem


exibidos, esses grficos processados so armazenados na
chamada memria de vdeo que recentemente passou a ser
uma parte da RAM nas configuraes mais populares;

Acontece devido a novas tecnologias de barramento (tambm


a serem vistas mais adiante). Finalmente a imagem
processada e armazenada em memria especfica exibida
em um monitor de vdeo, que por sua vez pode ser baseado na
tecnologia de raios catdicos (CRT) ou de cristal lquido (LCD).

Introduo a Computao

10

Prof. Wagner Gada Lorenz

Exemplo de E/S

Objetivo geral do monitor criar atravs da emisso de luz uma imagem que seja
rplica do que o olho humano veria se estivesse observando diretamente;

O olho humano sensvel a uma pequena faixa de espectro eletromagntico, com uma
frequncia central da ordem de 5x10E14 Hz.

Formao de imagem na tela:

Um monitor apresenta resoluo de 3x4 ou 0,75. Esta a relao definida por


normas de transmisses de televises;

Um filme de cinema tem proporo de 2x3 ou 0,67;

Um sistema HD tem relao de 3x5 ou 0,60;

De acordo com a esttica grega a relao para beleza superior a soluo da


equao x+1=1/x. Uma proposio de soluo (sqrt(5)-1)/2 ~ 0,618;

Isso o que deve ser levado em considerao ao tratar de composio de imagem.

Introduo a Computao

11

Prof. Wagner Gada Lorenz

Formao da Imagem

Em um monitor CRT:

Controle da emisso de feixe de eltrons que varre a tela estimulando


um material fosforescente depositado sobre a mesma;

Esse material emite luz. Cada ponto emissor de luz chamado de pixel;

O feixe de eltrons varre a tela da esquerda para direita e do topo para


baixo numa velocidade de aproximadamente 50 a 70 telas por minuto;

No final de cada linha o feixe apagado e volta para inicar uma nova
varredura

Em um monitor LCD:

Depende da tecnologia;

Feixe de luz emitido e sofre uma toro para formar as imagens.

Introduo a Computao

12

Prof. Wagner Gada Lorenz

Outros exemplos
Scanner: Esse aparelho composto por uma fonte de luz que emitida sobre o
papel, ou objeto a ser escaneado e um sensor que capta os reflexos dessa imagem.
Esse sensor ajuda a montar a imagem na memria do computador na forma de um
arquivo grfico ou simplesmente um padro de barras a ser convertido em um
nmero.

Introduo a Computao

13

Prof. Wagner Gada Lorenz

Outros exemplos
Impressora: o dispositivo responsvel por levar ao papel tudo
que se produz em termos de textos e imagens dentro de uma UCP.
Existem diversas tecnologias de impressoras, dentre elas tem-se:
as de impacto, as jato de tintas, as de cera e as a laser.

Introduo a Computao

14

Prof. Wagner Gada Lorenz

Outros exemplos
Dispositivos de Armazenamento

Introduo a Computao

15

Prof. Wagner Gada Lorenz

Perifricos
Perifrico como um equipamento eletrnico conectado
por um cabo ou barramento de E/S a CPU e que
usado para transferir informao de/ou para este.
De acordo com esta definio, a memria no
considerada um perifrico pois est ligada ao barramento
de sistema e no a um barramento de E/S.
Mas afinal o que barramento de sistema e de E/S???

Introduo a Computao

16

Prof. Wagner Gada Lorenz

Barramentos (bus)

Elementos de hardware que permitem a interconexo entre componentes;

Podem ser seriais ou paralelos:

Internamente nos computadores so paralelos.

Cada sistema possui uma srie de barramentos:

Internos ao microprocessador (interliga registradores, FPU, caches


internas);

Barramentos locais (localizados na placa-me no microprocessador e a


memria);

Barramentos de expanso (colocadas placas controladoras e interfaces);

Barramento para perifricos (onde as unidades perifricas esto ligadas)

Introduo a Computao

17

Prof. Wagner Gada Lorenz

Barramentos - conceito

Um barramento ou bus consiste, na sua forma mais


simples, num nmero de linhas eltricas atravs das quais
sinais, e desta forma tambm dados, so transferidos;

Um PC tem 3 barramentos:

de dados,

de endereos ,

de controle.

Estes barramentos permitem que a CPU comunique com


a memria e os perifricos.

Introduo a Computao

18

Prof. Wagner Gada Lorenz

Barramentos - conceito

O barramento entre a CPU e a memria chamado de barramento do sistema ou system


bus.

O barramento entre a CPU e os outros componentes (os perifricos) chamado de


barramento de entrada-sada ou I/O bus.

Este barramento tem uma velocidade de transferncia de dados inferior ao


barramento do sistema.

Alguns tipos de barramentos de entrada-sada so:

ISA (Industry Standard Architecture) paralelo de 8 e 16 bits

EISA (Extended Industry Standard Architecture) paralelo de 32 bits

PCI (Peripheral component interconnect) paralelo de 32 ou 64 bits

VME (Versa Module Eurocard) paralelo de 32 bits.

AGP (Accelerated Graphics Port) para o adaptador grfico. Paralelo de 32 bits.

USB (Universal serial bus) srie.

Introduo a Computao

19

Prof. Wagner Gada Lorenz

Barramentos - tradicional

Utilizam controle nico para todo o barramento;

As transferncias eram divididas somente em dois tipos bsicos:

De memria;

De E/S.

De memria rpido, operando geralmente na mesma


velocidade da memria;

De E/S conecta diversos perifricos distintos, podendo ser lentos


ou rpidos. Aumento na taxa de transferncia no ir beneficilos.

Introduo a Computao

20

Prof. Wagner Gada Lorenz

Barramentos - tradicional

Introduo a Computao

21

Prof. Wagner Gada Lorenz

Prxima Aula

Hardware: Placa me, Processador, Memrias, etc.

Introduo a Computao

22

Prof. Wagner Gada Lorenz

Dvidas
Contedo
Moodle
(http://wagnerglorenz.com.br/moodle/)

Dvidas

wagnerglorenz@gmail.com

Introduo a Computao

23

Prof. Wagner Gada Lorenz

Referncias Bibliogrficas

TANENBAUM, Andrew. S.. Organizao Estruturada de


Computadores. Rio de Janeiro: LTC, 2001.

MONTEIRO, Mario A. Introduo a Organizao de


Computadores. 5 ed. Rio de Janeiro: LTC, 2007

STALLINGS, William. Arquitetura e Organizao de


Computadores. 8 ed. So Paulo: Pearson Prentice Hall, 2010.

Material Profa Eliane Ceclia Gatto.

Introduo a Computao

24

Prof. Wagner Gada Lorenz