arquitetura de computadores - banco de dados · arquitetura de computadores unidades de entrada e...

38
Arquitetura de Computadores Arquitetura de Computadores Unidades de Entrada e Sa Unidades de Entrada e Sa í í da da Sâmia Rodrigues Gorayeb Sâmia Rodrigues Gorayeb

Upload: dangngoc

Post on 14-Dec-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Arquitetura de ComputadoresArquitetura de ComputadoresUnidades de Entrada e SaUnidades de Entrada e Saíídada

Sâmia Rodrigues GorayebSâmia Rodrigues Gorayeb

Arquitetura de ComputadoresArquitetura de ComputadoresUnidades de Entrada e SaUnidades de Entrada e Saíídada

Agenda: Agenda: 1.1. IntroduIntroduçção ão 2.2. FunFunççãoão3.3. CaracterCaracteríísticastica4.4. CategoriasCategorias5.5. Formas de ComunicaFormas de Comunicaççãoão6.6. Formas de TransmissãoFormas de Transmissão7.7. Tipos de TransmissãoTipos de Transmissão8.8. ConclusãoConclusão9.9. ExercExercííciocio10.10.TrabalhoTrabalho

Unidades de Entrada e SaUnidades de Entrada e SaíídadaIntroduIntroduççãoão

A unidade de entrada traduz informaA unidade de entrada traduz informaçção ão (por exemplo, letras, n(por exemplo, letras, núúmeros, imagens, meros, imagens, marcas magnmarcas magnééticas) de uma variedade de ticas) de uma variedade de dispositivos de entrada em pulsos dispositivos de entrada em pulsos eleléétricos de forma que a CPU entenda.tricos de forma que a CPU entenda.A unidade de saA unidade de saíída traduz os dados da traduz os dados processados, enviados pela CPU em processados, enviados pela CPU em forma de pulsos elforma de pulsos eléétricos, em palavras ou tricos, em palavras ou nnúúmeros, que são impressos por meros, que são impressos por impressoras ou mostrados em monitores impressoras ou mostrados em monitores de vde víídeo.deo.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFunFunççãoão

ComunicaComunicaçção do usuão do usuáário com o computador.rio com o computador.ComunicaComunicaçção do computador com o meio ão do computador com o meio ambiente.ambiente.Armazenamento (gravaArmazenamento (gravaçção) de dados.ão) de dados.Ler e transmitir dados.Ler e transmitir dados.Coletar informaColetar informaçções e introduziões e introduzi--las na las na mmááquina, exibiquina, exibi--las ou imprimir os resultados las ou imprimir os resultados do processamento, ou ainda controlar do processamento, ou ainda controlar dispositivos externos.dispositivos externos.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaCaracterCaracteríísticastica

As caracterAs caracteríísticas que regem a comunicasticas que regem a comunicaçção ão de cada um dos dispositivos de E/S (entrada de cada um dos dispositivos de E/S (entrada e sae saíída) com o nda) com o núúcleo do computador cleo do computador (composto de UCP e mem(composto de UCP e memóória principal) são ria principal) são muito diferentes entre si. muito diferentes entre si. Cada dispositivo de E/S se comunica com o Cada dispositivo de E/S se comunica com o nnúúcleo de forma diversa do outro. cleo de forma diversa do outro.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaCaracterCaracteríística (stica (contcont))

Entre outras diferenEntre outras diferençças, os dispositivos de as, os dispositivos de E/S são muito mais lentos que o E/S são muito mais lentos que o computador, caractercomputador, caracteríística essa que impõe stica essa que impõe restrirestriçções ões àà comunicacomunicaçção, de vez que o ão, de vez que o computador precisaria esperar muito tempo computador precisaria esperar muito tempo pela resposta do dispositivo. pela resposta do dispositivo. Outra diferenOutra diferençça fundamental diz respeito a fundamental diz respeito ààs s caractercaracteríísticas das ligasticas das ligaçções dos sinais dos ões dos sinais dos dispositivos. dispositivos.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaCaracterCaracteríística (stica (contcont))

A UCP não se comunica diretamente com A UCP não se comunica diretamente com cada dispositivo de E/S e sim com cada dispositivo de E/S e sim com "interfaces", de forma a compatibilizar as "interfaces", de forma a compatibilizar as diferentes caracterdiferentes caracteríísticas.sticas.A compatibilizaA compatibilizaçção de velocidades ão de velocidades éé feita feita geralmente por programa, usando memgeralmente por programa, usando memóórias rias temportemporáárias na interface chamadas "rias na interface chamadas "buffersbuffers" " que armazenam as informaque armazenam as informaçções conforme ões conforme vão chegando da UCP e as libera para o vão chegando da UCP e as libera para o dispositivo dispositivo àà medida que este as pode medida que este as pode receberreceber..

Unidades de Entrada e SaUnidades de Entrada e SaíídadaCaracterCaracteríística (stica (contcont))

Inicialmente, a UCP interroga o dispositivo, Inicialmente, a UCP interroga o dispositivo, enviando o endereenviando o endereçço do dispositivo e um sinal o do dispositivo e um sinal dizendo se quer mandar ou receber dados atravdizendo se quer mandar ou receber dados atravéés s da interface. O perifda interface. O periféérico, reconhecendo seu rico, reconhecendo seu endereendereçço, responde quando esto, responde quando estáá pronto para pronto para receber (ou enviar) os dados. A UCP então receber (ou enviar) os dados. A UCP então transfere (ou recebe) os dados atravtransfere (ou recebe) os dados atravéés da s da interface, e o dispositivo responde confirmando interface, e o dispositivo responde confirmando que recebeu (ou transferiu) os dados (que recebeu (ou transferiu) os dados (acknowledgeacknowledgeou ACK) ou que não recebeu os dados, neste caso ou ACK) ou que não recebeu os dados, neste caso solicitando retransmissão (solicitando retransmissão (notnot--acknowledgeacknowledge ou ou NAK).NAK).

Unidades de Entrada e SaUnidades de Entrada e SaíídadaCaracterCaracteríística (stica (contcont))

O processo de comunicaO processo de comunicaçção ("protocolo") ão ("protocolo") ééfeito atravfeito atravéés de transferência de informas de transferência de informaçções ões de controle, enderede controle, endereçços e dados os e dados propriamente ditos. propriamente ditos. Interface de E/S = Adaptador de PerifInterface de E/S = Adaptador de Periféérico, rico, Controladora de E/S, Processador de Controladora de E/S, Processador de PerifPeriféérico, Canal de E/S.rico, Canal de E/S.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaCategoriaCategoria

Dispositivos de blocos:Dispositivos de blocos:Blocos endereBlocos endereçáçáveis de tamanho fixo veis de tamanho fixo Exemplos: discosExemplos: discos

Dispositivos de caracteresDispositivos de caracteresRecebem/enviam fluxo de caracteres (sem Recebem/enviam fluxo de caracteres (sem estrutura de blocos).estrutura de blocos).Sem endereSem endereççamento e sem operaamento e sem operaçção de ão de posicionamento (posicionamento (lseeklseek).).Exemplos: impressoras, interfaces de rede, Exemplos: impressoras, interfaces de rede, mouses, teclado, vmouses, teclado, víídeo, etc.deo, etc.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaCategoria (Categoria (contcont))

RelRelóógios (gios (clocksclocks): geram interrup): geram interrupçções em ões em intervalos bem definidos. Não se classificam intervalos bem definidos. Não se classificam em nenhuma das categorias.em nenhuma das categorias.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de ComunicaFormas de Comunicaççãoão

Paralelo:Paralelo:Na comunicaNa comunicaçção em paralelo, grupos de bits são ão em paralelo, grupos de bits são transferidos simultaneamente (em geral, byte a transferidos simultaneamente (em geral, byte a byte) atravbyte) atravéés de diversas linhas condutoras dos s de diversas linhas condutoras dos sinais.sinais.Como vComo váários bits são transmitidos rios bits são transmitidos simultaneamente a cada ciclo, a taxa de simultaneamente a cada ciclo, a taxa de transferência de dados ("transferência de dados ("throughputthroughput") ") éé alta.alta.O processo de transferência em paralelo O processo de transferência em paralelo envolve um controle sofisticado e envolve um controle sofisticado e éérazoavelmente complexo, o que o torna mais razoavelmente complexo, o que o torna mais caro.caro.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de ComunicaFormas de Comunicaçção (ão (contcont))

Paralelo (Paralelo (contcont):):Um dos problemas importantes diz respeito Um dos problemas importantes diz respeito ààpropagapropagaçção dos sinais no meio fão dos sinais no meio fíísico (cabo de sico (cabo de conexão entre o dispositivo e a conexão entre o dispositivo e a interface)interface)..Essa propagaEssa propagaçção deve ocorrer de modo que os ão deve ocorrer de modo que os sinais (os bits) correspondentes a cada sinais (os bits) correspondentes a cada byte byte cheguem simultaneamente cheguem simultaneamente àà extremidade extremidade oposta do cabo, onde então serão reoposta do cabo, onde então serão re--agrupados agrupados em em bytesbytes..

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de ComunicaFormas de Comunicaçção (ão (contcont))

Paralelo (Paralelo (contcont):):Os condutores que compõem o cabo Os condutores que compõem o cabo usualmente tem pequenas diferenusualmente tem pequenas diferençças fas fíísicas, a sicas, a velocidade de propagavelocidade de propagaçção dos sinais digitais nos ão dos sinais digitais nos condutores podercondutores poderáá ser ligeiramente diferente ser ligeiramente diferente nos diversos fios.nos diversos fios.O comprimento tambO comprimento tambéém pode influenciar em m pode influenciar em diferendiferençças de velocidades de conduas de velocidades de conduçção dos ão dos sinais (sinais (skewskew). Caso isso ocorra ). Caso isso ocorra os bits os bits chegariam fora de ordem e a informachegariam fora de ordem e a informaçção ficaria ão ficaria irrecuperirrecuperáável.vel.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de ComunicaFormas de Comunicaçção (ão (contcont))

Paralelo (Paralelo (contcont):):HHáá limites para o comprimento do cabo que limites para o comprimento do cabo que interliga um dispositivo ao computador, quando interliga um dispositivo ao computador, quando se usa o modo paralelo. se usa o modo paralelo. Essas restriEssas restriçções contribuem para que a ões contribuem para que a utilizautilizaçção da comunicaão da comunicaçção em paralelo se limite ão em paralelo se limite a aplicaa aplicaçções que demandem altas taxas de ões que demandem altas taxas de transferência (Ex: HD, CDtransferência (Ex: HD, CD--ROM, DVD, ou ROM, DVD, ou mesmo impressoras) e se situem muito prmesmo impressoras) e se situem muito próóximo ximo do ndo núúcleo do computador. cleo do computador. Em geral, o comprimento dos cabos paralelos Em geral, o comprimento dos cabos paralelos éélimitado a atlimitado a atéé um mum mááximo de 1,5 metro.ximo de 1,5 metro.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de ComunicaFormas de Comunicaçção (ão (contcont))

Paralelo (Paralelo (contcont):):

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de ComunicaFormas de Comunicaçção (ão (contcont))

Serial:Serial:Os bits são transferidos um a um, atravOs bits são transferidos um a um, atravéés de um s de um úúnico par condutor. nico par condutor. Os bytes a serem transmitidos são Os bytes a serem transmitidos são serializadosserializados, , isto isto éé, são "desmontados" bit a bit, e são , são "desmontados" bit a bit, e são individualmente transmitidos, um a um. individualmente transmitidos, um a um. Na outra extremidade do condutor, os bits são Na outra extremidade do condutor, os bits são contados e quando formam 8 bits, são contados e quando formam 8 bits, são remontados, reconstituindo os bytes originais. remontados, reconstituindo os bytes originais.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de ComunicaFormas de Comunicaçção (ão (contcont))

Serial (Serial (contcont):):Nesse modo, o controle Nesse modo, o controle éé comparativamente comparativamente muito mais simples que no modo paralelo e de muito mais simples que no modo paralelo e de implementaimplementaçção mais barata.ão mais barata.Como todos os bits são transferidos pelo mesmo Como todos os bits são transferidos pelo mesmo meio fmeio fíísico, as eventuais irregularidades afetam sico, as eventuais irregularidades afetam todos os bits igualmente. todos os bits igualmente. Não Não éé afetada por irregularidades do meio de afetada por irregularidades do meio de transmissão e não htransmissão e não háá skewskew. . Transmissão mais lenta.Transmissão mais lenta.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de ComunicaFormas de Comunicaçção (ão (contcont))

Serial (Serial (contcont):):Como os bits são transmitidos seqComo os bits são transmitidos seqüüencialmente encialmente um a um, sua utilizaum a um, sua utilizaçção ão éé normalmente indicada normalmente indicada apenas para perifapenas para perifééricos mais lentos (Ex: teclado, ricos mais lentos (Ex: teclado, mouse, mouse, etcetc).).Como não tem problema de distância mComo não tem problema de distância méédias ou dias ou longas longas éé usado em redes locais e comunicausado em redes locais e comunicaçções ões via linha telefônica usando via linha telefônica usando modemsmodems..Tem recebido aperfeiTem recebido aperfeiççoamentos importantes oamentos importantes (seja de protocolo, de interface e de meio de (seja de protocolo, de interface e de meio de transmissão) que vem permitindo o aumento da transmissão) que vem permitindo o aumento da velocidade de transmissão.velocidade de transmissão.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de ComunicaFormas de Comunicaçção (ão (contcont))

Serial (Serial (contcont):):

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de ComunicaFormas de Comunicaçção (ão (contcont))

Paralela x Serial:Paralela x Serial:A transmissão serial vem aumento de A transmissão serial vem aumento de velocidade .velocidade .A da transmissão paralela tem boa velocidade, A da transmissão paralela tem boa velocidade, mas tem mas tem skewskew..

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de TransmissãoFormas de Transmissão

SSííncrona:ncrona:O intervalo de tempo entre dois caracteres O intervalo de tempo entre dois caracteres subseqsubseqüüentes entes éé fixo. fixo. Os dois dispositivos Os dois dispositivos -- transmissor e receptor transmissor e receptor --são sincronizados, pois existe uma relasão sincronizados, pois existe uma relaçção ão direta entre tempo e os caracteres transferidos. direta entre tempo e os caracteres transferidos. Quando não hQuando não háá caracteres a serem transferidos, caracteres a serem transferidos, o transmissor continua enviando caracteres o transmissor continua enviando caracteres especiais de forma que o intervalo de tempo especiais de forma que o intervalo de tempo entre caracteres se mantentre caracteres se mantéém constante e o m constante e o receptor mantreceptor mantéémm--se sincronizado.se sincronizado.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de Transmissão (Formas de Transmissão (contcont))

SSííncrona (ncrona (contcont):):No inNo iníício de uma transmissão scio de uma transmissão sííncrona, os ncrona, os relrelóógios dos dispositivos transmissor e receptor gios dos dispositivos transmissor e receptor são sincronizados atravsão sincronizados atravéés de um s de um stringstring de de sincronizasincronizaçção e então mantão e então mantéémm--se sincronizados se sincronizados por longos perpor longos perííodos de tempo.odos de tempo.A sincronizaA sincronizaçção depende da estabilidade dos ão depende da estabilidade dos relrelóógios e pode transmitir dezenas de milhares gios e pode transmitir dezenas de milhares de bits antes de precisar rede bits antes de precisar re--sincronizar.sincronizar.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de Transmissão (Formas de Transmissão (contcont))

AssAssííncrona:ncrona:O intervalo de tempo entre os caracteres não O intervalo de tempo entre os caracteres não ééfixo.fixo.Como o fluxo não Como o fluxo não éé homogêneo, não haveria homogêneo, não haveria como distinguir a ausência de bits sendo como distinguir a ausência de bits sendo transmitidos de um eventual fluxo de bits zero e transmitidos de um eventual fluxo de bits zero e o receptor nunca saberia quando viria o pro receptor nunca saberia quando viria o próóximo ximo caractere, e portanto não teria como identificar o caractere, e portanto não teria como identificar o que seria o primeiro bit do caractere. que seria o primeiro bit do caractere. ÉÉ padronizado que na ausência de caracteres a padronizado que na ausência de caracteres a serem transmitidos o transmissor mantserem transmitidos o transmissor mantéém a m a linha sempre no estado 1 (isto linha sempre no estado 1 (isto éé, transmite , transmite ininterruptamente bits 1, o que distingue tambininterruptamente bits 1, o que distingue tambéém m de linha interrompida).de linha interrompida).

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de Transmissão (Formas de Transmissão (contcont))

AssAssííncrona (ncrona (contcont):):Quando for transmitir um caractere, para permitir Quando for transmitir um caractere, para permitir que o receptor reconheque o receptor reconheçça o ina o iníício do caractere, cio do caractere, o transmissor insere um bit de partida (o transmissor insere um bit de partida (startstart bit) bit) antes de cada caractere. antes de cada caractere. ConvencionaConvenciona--se que esse se que esse startstart bit serbit seráá um bit um bit zero, interrompendo assim a seqzero, interrompendo assim a seqüüência de bits 1 ência de bits 1 que caracteriza a linha livre (que caracteriza a linha livre (idleidle). ). Para maior seguranPara maior segurançça, ao final de cada a, ao final de cada caractere o transmissor insere um (ou dois, caractere o transmissor insere um (ou dois, dependendo do padrão adotado) bits de parada dependendo do padrão adotado) bits de parada ((stopstop bits), convencionandobits), convencionando--se serem bits 1 para se serem bits 1 para distingdistingüíüí--loslos dos bits de partida. dos bits de partida.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de Transmissão (Formas de Transmissão (contcont))

AssAssííncrona (ncrona (contcont):):Os bits de informaOs bits de informaçção são transmitidos em ão são transmitidos em intervalos de tempo uniformes entre o intervalos de tempo uniformes entre o startstart bit e bit e o(s) o(s) stopstop bit(s). bit(s). Logo o transmissor e receptor somente estarão Logo o transmissor e receptor somente estarão sincronizados durante o intervalo de tempo entre sincronizados durante o intervalo de tempo entre os bits de os bits de startstart e e stopstop. A transmissão ass. A transmissão assííncrona ncrona tambtambéém m éé conhecida como "conhecida como "startstart--stopstop".".

Unidades de Entrada e SaUnidades de Entrada e SaíídadaFormas de Transmissão (Formas de Transmissão (contcont))

SSííncrona X Assncrona X Assííncrona:ncrona:

Unidades de Entrada e SaUnidades de Entrada e SaíídadaTipos de TransmissãoTipos de Transmissão

Simplex:Simplex:Permite a comunicaPermite a comunicaçção apenas em um ão apenas em um úúnico nico sentido, tendo em uma extremidade um sentido, tendo em uma extremidade um dispositivo apenas transmissor (dispositivo apenas transmissor (transmittertransmitter) e do ) e do outro um dispositivo apenas receptor (outro um dispositivo apenas receptor (receiverreceiver).).Não hNão háá possibilidade do dispositivo receptor possibilidade do dispositivo receptor enviar dados ou mesmo sinalizar se os dados enviar dados ou mesmo sinalizar se os dados foram recebidos corretamente. foram recebidos corretamente. Transmissões de rTransmissões de ráádio e televisão são exemplos dio e televisão são exemplos de transmissão de transmissão simplexsimplex. .

Unidades de Entrada e SaUnidades de Entrada e SaíídadaTipos de Transmissão (Tipos de Transmissão (contcont))

HalfHalf--DuplexDuplex::ÉÉ quando existem em ambas as extremidades quando existem em ambas as extremidades dispositivos que podem transmitir e receber dispositivos que podem transmitir e receber dados, pordados, poréém não simultaneamente.m não simultaneamente.Durante uma transmissão Durante uma transmissão halfhalf--duplexduplex, em , em determinado instante um dispositivo A serdeterminado instante um dispositivo A seráátransmissor e o outro B sertransmissor e o outro B seráá receptor, em outro receptor, em outro instante os papinstante os papééis podem se inverter. is podem se inverter. A operaA operaçção de troca de sentido de transmissão ão de troca de sentido de transmissão entre os dispositivos entre os dispositivos éé chamada de chamada de turnturn--aroundarounde o tempo necesse o tempo necessáário para os dispositivos rio para os dispositivos chavearemchavearem entre as funentre as funçções de transmissor e ões de transmissor e receptor receptor éé chamado de chamado de turnturn--aroundaround timetime..

Unidades de Entrada e SaUnidades de Entrada e SaíídadaTipos de Transmissão (Tipos de Transmissão (contcont))

FullFull--DuplexDuplex::ÉÉ quando os dados podem ser transmitidos e quando os dados podem ser transmitidos e recebidos simultaneamente em ambos os recebidos simultaneamente em ambos os sentidos. sentidos. ÉÉ equivalente a duas linhas equivalente a duas linhas simplexsimplex, uma em , uma em cada direcada direçção. ão. Como as transmissões podem ser simultâneas Como as transmissões podem ser simultâneas em ambos os sentidos e não existe perda de em ambos os sentidos e não existe perda de tempo com tempo com turnturn--aroundaround, uma linha , uma linha fullfull--duplexduplexpode transmitir mais informapode transmitir mais informaçções por unidade de ões por unidade de tempo (maior tempo (maior throughputthroughput) que uma linha ) que uma linha halfhalf--duplexduplex, , considerandoconsiderando--se a mesma taxa de se a mesma taxa de transmissão de dados.transmissão de dados.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaTipos de Transmissão (Tipos de Transmissão (contcont))

Unidades de Entrada e SaUnidades de Entrada e SaíídadaMetodologia de ComunicaMetodologia de Comunicaççãoão

Entrada e SaEntrada e Saíída Programada (da Programada (poolingpooling):):A CPU pergunta a cada dispositivo se alguA CPU pergunta a cada dispositivo se alguéém m precisa ser atendido e não checa a prioridade.precisa ser atendido e não checa a prioridade.ÉÉ simples de implementar, tendo vantagens em simples de implementar, tendo vantagens em algumas aplicaalgumas aplicaçções.ões.

Entrada e SaEntrada e Saíída Controlada por Interrupda Controlada por Interrupçção: ão: Nesse caso a CPU não acessa um dispositivo Nesse caso a CPU não acessa um dispositivo atatéé que ele precise de atenque ele precise de atençção.ão.A interrupA interrupçção ocorre de forma assão ocorre de forma assííncrona,.ncrona,.Não interrompe operaNão interrompe operaçção crão críítica.tica.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaMetodologia de ComunicaMetodologia de Comunicaçção (ão (contcont))

Acesso direto Acesso direto àà memmemóória (DMA):ria (DMA):Dispositivo que transfere os dados diretamente Dispositivo que transfere os dados diretamente da memda memóória para ela mesma em vez de usar a ria para ela mesma em vez de usar a CPU como intermediCPU como intermediáária.ria.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaConclusãoConclusão

Ao contrAo contráário do que se pensa unidades de rio do que se pensa unidades de E/S não são somente conectores fE/S não são somente conectores fíísicos, são sicos, são tambtambéém responsm responsááveis pela comunicaveis pela comunicaçção ão llóógica entre o ngica entre o núúcleo, barramento e a prcleo, barramento e a próópria pria unidade.unidade.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaExercExercííciocio1.1. Explique para que servem as unidades Explique para que servem as unidades

de entrada e exemplifique.de entrada e exemplifique.2.2. Explique para que servem as unidades Explique para que servem as unidades

de sade saíída e exemplifique.da e exemplifique.3.3. Qual a principal funQual a principal funçção das unidades de ão das unidades de

entrada e saentrada e saíída?da?4.4. Cite pelo menos uma caracterCite pelo menos uma caracteríística de stica de

comunicacomunicaçção entre as unidades de ão entre as unidades de entrada e saentrada e saíída e o nda e o núúcleo do cleo do computador.computador.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaExercExercííciocio5.5. Explique como funcionam as duas Explique como funcionam as duas

categorias de unidades de entrada e categorias de unidades de entrada e sasaíída.da.

6.6. Explique como funciona a comunicaExplique como funciona a comunicaçção ão em paralelo e serial das unidades de em paralelo e serial das unidades de entrada e saentrada e saíída.da.

7.7. Explique as diferenExplique as diferençças das formas de as das formas de transmissão stransmissão sííncrona e assncrona e assííncrona.ncrona.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaExercExercííciocio8.8. Explique os tipos de transmissão abaixo:Explique os tipos de transmissão abaixo:

1.1. Simplex;Simplex;2.2. HalfHalf--duplexduplex;;3.3. FullFull--duplexduplex..

9.9. Explique como funcionam as Explique como funcionam as metodologias de comunicametodologias de comunicaçção abaixo:ão abaixo:

1.1. Entrada e saEntrada e saíída programada;da programada;2.2. Entrada e saEntrada e saíída controlada por interrupda controlada por interrupçção;ão;3.3. Acesso direto a memAcesso direto a memóória.ria.

Unidades de Entrada e SaUnidades de Entrada e SaíídadaTrabalhoTrabalho

Escrito (2,0 pontos):Escrito (2,0 pontos):Resumo de no mResumo de no mááximo 3 pximo 3 pááginas com ginas com uma introduuma introduçção, funão, funçção, caracterão, caracteríística stica (funcionamento, categoria e modo de (funcionamento, categoria e modo de comunicacomunicaçção entre o não entre o núúcleo do cleo do computador e a unidade de E/S), computador e a unidade de E/S), conclusão e um exercconclusão e um exercíício (mcio (míínimo de 3 e nimo de 3 e mmááximo de 5 questões).ximo de 5 questões).ApresentaApresentaçção (2,0 pontos).ão (2,0 pontos).FreqFreqüüênciaência (1,0 ponto).(1,0 ponto).