Você está na página 1de 9

InfraInfra- Estrutura de Hardware

Entrada e Sada Transmisso Serial e Paralela


Prof. Edilberto Silva
www.edilms.eti.br edilms@yahoo.com

Infra-estrutura Infra-estrutura de Hardware

Sumrio
Introduo Transmisses Serial (sncrona e assncrona) e
Paralela

Dispositivos de E/S Mtodos de realizao de E/S

Prof. Edilberto Silva www.edilms.eti.br

Infra-estrutura Infra-estrutura de Hardware

Introduo
Dispositivos de entrada e sada (E/S)
Entrada/Sada (E/S) compreende todas as maneiras como o computador se comunica com os usurios e outras mquinas ou dispositivos Os dispositivos de entrada aceitam dados e instrues do usurio Os dispositivos de sada retornam os dados processados, isto , informaes de volta ao usurio Sem E/S, o computador ficaria isolado do mundo Ele no conseguiria receber instrues e, mesmo que tivesse instrues permanentemente inseridas em sua memria, no teria como comunicar os resultados de seu trabalho
Prof. Edilberto Silva www.edilms.eti.br

Infra-estrutura Infra-estrutura de Hardware

Relao UCP/MP e E/S


perifricos, que compreendem duas partes (o
controlador e o perifrico propriamente dito)

devido s diferentes caractersticas de cada


dispositivo de E/S, a UCP no se conecta diretamente a cada perifrico, mas sim por meio das interfaces de E/S, que realizam a "traduo" e a compatibilizao dessas, alm de realizar outras tarefas de controle.
Prof. Edilberto Silva www.edilms.eti.br

Infra-estrutura Infra-estrutura de Hardware

Modos da organizao dos dispositivos de E/S


MONITOR DE VDEO

CPU
TECLADO

UNIDADE DE DISQUETE

DISCO RGIDO

Controlador de vdeo

Controlador de teclado

Controlador de disquete

Controlador de disco rgido

1) a interface

sinal de controle (read/write) o perifrico responde

Memria Principal

2) a interface transmite os dados o perifrico certifica o (recebimento ou o trmino da leitura)

Prof. Edilberto Silva www.edilms.eti.br

Infra-estrutura Infra-estrutura de Hardware

Transmisso
H
duas maneiras bsicas de se realizar transmisso/recepo de dados entre os perifricos/interfaces e UCP/MP, bem como entre dispositivos interconectados entre si, local ou remotamente: 1) transmisso serial
Sncrona Assncrona

2) transmisso paralela.

Prof. Edilberto Silva www.edilms.eti.br

Infra-estrutura Infra-estrutura de Hardware

Transmisso serial
nica linha de transmisso de dados Um bit de cada vez receptor e transmissor estejam sincronizados bit a bit
com a mesma velocidade de transmisso

UCP/MP Barramento de Sistema

Interface
Buffer

10110001
Perifrico

serial

Prof. Edilberto Silva www.edilms.eti.br

Infra-estrutura Infra-estrutura de Hardware

Transmisso Serial Assncrona


Consiste em um processo de sincronizao do
receptor a cada novo caractere transmitido.

Antes de se iniciar a transmisso, cada caractere


acrescido de 2 pulsos, um no incio do caractere, denominado START, e o outro, denominado STOP, alm do bit de paridade
STOP bit de paridade 0 1 0 1 0 0 1 1 START Nvel alto

Prof. Edilberto Silva www.edilms.eti.br

Infra-estrutura Infra-estrutura de Hardware

Transmisso Serial Sncrona


Mais eficiente que a assncrona O transmissor monta um bloco (128 a 256 carac)
sem intervalo entre o primeiro e o ltimo bit;

Sincronizao - freqncia do relgio do transmissor


= receptor
Por ex.: a eficincia para transmitir 100 caracteres
Quant da informao = Quant total de bits da transmisso 7 bits x 100 (7 + 1 + 1 + 1) x 100 bit de paridade bit STOP bit START
Prof. informao bit deEdilberto Silva www.edilms.eti.br

70%

Assncrona

Infra-estrutura Infra-estrutura de Hardware

Transmisso Serial Sncrona


Por ex.: a eficincia para transmitir 100 caracteres Sncrona
100 105
=

95%

Obs: cinco caracteres especiais de controle da transmisso e formato do bloco de caracteres

Bloco de transmisso
CCCC CN

......

C3 C2 C1 CCCCCC

C1, C2, C3 ... - caracteres de dados CC - caracteres especiais de controle


Prof. Edilberto Silva www.edilms.eti.br

Infra-estrutura Infra-estrutura de Hardware

Transmisso paralela
Transmisso de um grupo de bits de cada vez; Indicada para transmisses internas no sistema de
computao rgidos, etc). (barramentos) e para ligaes de perifricos a curta distncia (impressoras, discos

Interfaces Padronizadas
CENTRONICS SCSI Small Computer Systems Interface
Prof. Edilberto Silva www.edilms.eti.br

Infra-estrutura Infra-estrutura de Hardware

Transmisso paralela
transmisso 0 1 0 1 0 0 1 0 1 0 0 1 1 0 0 0

Transmissor

Receptor

caractere 2 caractere 1
Prof. Edilberto Silva www.edilms.eti.br

Infra-estrutura Infra-estrutura de Hardware

Mtodos de E/S
Mtodos para efetuar operaes de entrada/sada
(UCP ler e escrever dados em um perifrico especfico): Entrada/sada por programa; Entrada/sada com emprego de interrupo; Acesso Direto memria (DMA - Direct Memory Access).

Prof. Edilberto Silva www.edilms.eti.br

Infra-estrutura Infra-estrutura de Hardware

E/S por programa


A UCP executa diretamente instrues de E/S Cada instruo serve para uma ao tpica Organizao de comunicao
Memria Compartilhada ou Memria isolada

Desvantagens:
uso intenso da UCP em detrimento de atividades mais importantes; Loop de interrogao para compatibilizar as

diferentes velocidades entre a UCP e o perifrico.


Prof. Edilberto Silva www.edilms.eti.br

Infra-estrutura Infra-estrutura de Hardware

E/S por interrupo


interface... como no h uma resposta imediata, em vez de ficar continuamente verificando o estado do perifrico, a UCP desvia-se para realizar outra atividade

Instruo

Permitir que os vrios dispositivos do micro faam


solicitaes ao processador

Existem 16 canais de interrupo, chamados de IRQ


Interrupt Request

Desvantagem
a UCP continua gastando tempo para executar o programa de E/S para efetivar a transferncia dos dados. Prof. Edilberto Silva www.edilms.eti.br

Infra-estrutura Infra-estrutura de Hardware

E/S por memria DMA (Direct Memory Access)


Melhor alternativa para se realizar operaes de E/S
com o mximo de rendimento da UCP. Interface MP (praticamente sem interveno da UCP) UCP DMA

(liberando a UCP para realizar outras atividades) DMA UCP (terminada a transferncia sinaliza para a UCP)
Prof. Edilberto Silva www.edilms.eti.br

FIM

Infra-estrutura Infra-estrutura de Hardware

Perguntas ....
Prof. Edilberto Silva www.edilms.eti.br

Você também pode gostar