Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção...

19
DSC/CEEI/UFCG DSC/CEEI/UFCG Introdu Introdu ç ç ão ão à à Computa Computa ç ç ão ão Hardware (Parte III) Hardware (Parte III) Prof. Prof. a a Joseana Joseana Macêdo Macêdo Fechine Fechine R R é é gis de Ara gis de Ara ú ú jo jo [email protected] [email protected] Carga Horária: 60 horas Universidade Federal de Campina Grande Universidade Federal de Campina Grande Departamento de Sistemas e Computa Departamento de Sistemas e Computa ç ç ão ão

Transcript of Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção...

Page 1: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

DSC/CEEI/UFCGDSC/CEEI/UFCG

IntroduIntroduçção ão àà ComputaComputaççãoão

Hardware (Parte III)Hardware (Parte III)

Prof.Prof.aa Joseana Joseana MacêdoMacêdo FechineFechine RRéégis de Aragis de Araúújojo

[email protected]@computacao.ufcg.edu.br

Carga Horária: 60 horas

Universidade Federal de Campina GrandeUniversidade Federal de Campina Grande

Departamento de Sistemas e ComputaDepartamento de Sistemas e Computaççãoão

Page 2: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

2DSC/CEEI/UFCGDSC/CEEI/UFCG

Hardware Hardware –– Entrada e SaEntrada e Saíídada

� O usuário se comunica com o núcleo do computador (composto por UCP e memória principal) através de

dispositivos de entrada e saída (dispositivos de E/Sou I/O devices, , também denominados periféricos).

� Funções básicas dos dispositivos de E/S:

– a comunicação do usuário com o computador;

– a comunicação do computador com o meio ambiente (dispositivos externos a serem

monitorados ou controlados);

– armazenamento (gravação) de dados.

Permitem a comunicação homem-máquina

Page 3: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

3DSC/CEEI/UFCGDSC/CEEI/UFCG

Tipos de DispositivosTipos de Dispositivos

� Dispositivos de ENTRADA–– FunFunççõesões: coletar informações e introduzir as informações

na máquina, converter informações do homem para a máquina e recuperar informações dos dispositivos de armazenamento.

–– ExEx.: teclado, mouse, scanner, leitoras óticas, leitoras de cartões magnéticos, câmeras de vídeo, microfones, sensores, transdutores, etc ...

� Dispositivos de SAÍDA–– FunFunççõesões: exibir ou imprimir os resultados do

processamento, ou ainda controlar dispositivos externos.

–– ExEx.: impressoras, monitores de vídeo, plotters, atuadores, chaves, etc ...

Hardware Hardware –– Entrada e SaEntrada e Saíídada

Page 4: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

4DSC/CEEI/UFCGDSC/CEEI/UFCG

Exemplos de Dispositivos de Entrada e SaExemplos de Dispositivos de Entrada e Saíídada

Hardware Hardware –– Entrada e SaEntrada e Saíídada

Page 5: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

5DSC/CEEI/UFCGDSC/CEEI/UFCG

� A UCP não se comunica diretamente com cada dispositivo de E/S e sim com "interfaces", de forma a

compatibilizar as diferentes características.

� O processo de comunicação ("protocolo") é feito

através de transferência de informações de controle, endereços e dados propriamente ditos.

Hardware Hardware –– Entrada e SaEntrada e Saíídada

Page 6: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

6DSC/CEEI/UFCGDSC/CEEI/UFCG

Interfaces de entrada e saída

� Função: compatibilizar as diferentes características de um periférico e da UCP/MP, permitindo um fluxo correto de dados em uma velocidade adequada a ambos os elementos que estão sendo interconectados.

� Conhecidas por diversos nomes, dependendo do fabricante: Interface de E/S = Adaptador de Periférico, Controladora de E/S, Processador de Periférico, Canal de E/S.

� Compatibilização de velocidades - feita geralmente por programa, usando memórias ("buffers“) que armazenam as informações conforme vão chegando da UCP e as libera para o dispositivo à medida que este as pode receber.

Hardware Hardware –– Entrada e SaEntrada e Saíídada

Page 7: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

7DSC/CEEI/UFCGDSC/CEEI/UFCG

� De uma forma geral, a comunicação entre o

núcleo do computador e os dispositivos de E/S poderia ser classificada em dois grupos:

–– comunicacomunicaçção paralelaão paralela

–– comunicacomunicaçção serialão serial

Hardware Hardware –– Entrada e SaEntrada e Saíídada

Page 8: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

8DSC/CEEI/UFCGDSC/CEEI/UFCG

ComunicaComunicaçção paralelaão paralela

� Grupos de bits são transferidos simultaneamente (em geral, byte a byte) através de diversas linhas condutoras dos sinais.

� A taxa de transferência de dados ("throughput") é alta.

� Problema: skew. Deve ser usada para curtas distâncias.

� Adequada para dispositivos mais rápidos ou próximos do núcleo do computador: unidades de disco, CD-ROM, DVD, impressora, scanner.

Hardware Hardware –– Entrada e SaEntrada e Saíídada

Page 9: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

9DSC/CEEI/UFCGDSC/CEEI/UFCG

ComunicaComunicaçção serialão serial

� Os bits são transferidos um a um, através de um único par condutor. Os bytes a serem transmitidos são serializados ("desmontados" bit a bit) e individualmente transmitidos. Na outra extremidade, os bits são contados e quando formam 8 bits, são remontados, reconstituindo os bytes originais.

� Controle mais simples e implementação mais barata.

� Adequada para dispositivos mais lentos: mouse, teclado ou para transmissão à longa distância: modem.

Hardware Hardware –– Entrada e SaEntrada e Saíídada

Page 10: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

10DSC/CEEI/UFCGDSC/CEEI/UFCG

Porta USB -- Universal Serial Bus

� Permite a conexão de vários periféricos a uma única porta USB.

� Plug and Play

� Número máximo de conexões: 127 ligados seqüencialmente em um único conector.

� Alta velocidade de transmissão.

� Desempenho é, em média, dez vezes superior a uma porta serial comum, podendo também suprir a alimentação requerida pelo periférico.

� Todos os periféricos ali ligados utilizarão uma única interrupção e um único endereço.

Hardware Hardware –– Entrada e SaEntrada e Saíídada

Page 11: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

11DSC/CEEI/UFCGDSC/CEEI/UFCG

Métodos para transmissão de caracteres através de uma linha de comunicação:

�� Transmissão STransmissão Sííncronancrona– Intervalo de tempo entre dois caracteres subseqüentes-fixo.

�� Transmissão AssTransmissão Assííncronancrona– Intervalo de tempo entre os caracteres não é fixo.

– Também é conhecida como "start-stop".

Taxa de eficiência de uma transmissão de dados: relação de número de bits

úteis dividido pelo total de bits transmitidos. Método assíncrono: eficiência é

menor que a no método síncrono (necessidade dos bits de startstart e stopstop).

Hardware Hardware –– Entrada e SaEntrada e Saíídada

Page 12: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

12DSC/CEEI/UFCGDSC/CEEI/UFCG

Tipos de transmissão:

Hardware Hardware –– Entrada e SaEntrada e Saíídada

Transmissão simplex

Transmissão half-duplex

Transmissão full-duplex

Page 13: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

13DSC/CEEI/UFCGDSC/CEEI/UFCG

Placa-mãe ou Motherboard

� Placa interna que faz a conexão de componentes.

� Possui slots de expansão onde são encaixadas placas de controle de dispositivos, tipo placa de vídeo, de som, modem, etc.

HardwareHardware

Page 14: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

14DSC/CEEI/UFCGDSC/CEEI/UFCG

Placa-mãe ou Motherboard (Exemplo)

HardwareHardware

Fonte: http://www.techage.fr/viewtopic.php?f=11&t=21068

Page 15: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

15DSC/CEEI/UFCGDSC/CEEI/UFCG

Placa-mãe ou Motherboard (Exemplo)

HardwareHardware

Fonte: http://www.techage.fr/viewtopic.php?f=11&t=21068

Page 16: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

16DSC/CEEI/UFCGDSC/CEEI/UFCG

Placa-mãe ou Motherboard (Exemplo)

HardwareHardware

Fonte: http://dicdicasinfo.blogspot.com.br/2012/06/no-mundo-das-placas-mae-para-pcs-quais.html

Page 17: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

17DSC/CEEI/UFCGDSC/CEEI/UFCG

Placa-mãe ou Motherboard

� Placas-mãe "onboard" - placas-mãe que possuem um ou mais dispositivos de expansão integrados.

� Placa-mãe "offboard" - com nenhum item integrado, ou no máximo, com placa de som ou rede onboard.

HardwareHardware

Page 18: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

18DSC/CEEI/UFCGDSC/CEEI/UFCG

HardwareHardware

Fonte: http://www.rtell.com.br/Pcp/paginas/ipd/dintro24.htm

Page 19: Introdu ção àComputa çãojoseana/IC_NA15.pdf · DSC/CEEI/UFCG Introdu ção àComputa ção Hardware (Parte III) Prof.aaJoseana MacêdoMacêdo Fechine Régis de Ara újo joseana@computacao.ufcg.edu.br

19DSC/CEEI/UFCGDSC/CEEI/UFCG

HardwareHardware

Fonte: http://sssebastiao.wordpress.com/category/uncategorized/