ARQUITETURA DE COMPUTADORES Entrada e Saída Prof Daves Martins Msc Computação de Alto Desempenho
Fundamentos de Organização de Computadores Entrada e Saída Parte 2
Tipos de Comunicação
Porta Paralela Internamente, os componentes do computador se comunicam de forma paralela. A interface paralela é aquela na qual há 8 fios ou mais por meio dos quais os bits, que representam dados, podem fluir simultaneamente, como no barramento. Nos casos de transmissões que envolvem distâncias maiores, a transmissão em paralelo mostra-se inadequada, em razão da quantidade de suportes de transmissão (fios) ser muito caro e outros problemas como interferências eletro-magnéticas.
Porta Paralela bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 bit 8 Origem Destino
Porta Paralela O tipo de conector mais conhecido para comunicações em paralelo é o DB25.
Porta Serial Os bits que compõem cada caracter são transmitidos um de cada vez. Esse tipo de transmissão exige algum método de recuperação sincronizado para que o receptor saiba o momento adequado de amostrar o sinal. b8 b7 b6 b5 b4 b3 b2 b1 tempo Origem Destino
Porta Serial Antigamente, o padrão mais comum para comunicação serial era o RS232. Uma porta serial pode ter de 9 a 25 pinos. Exemplos de usos: mouse modem.
Comparação Serial x Parelelo CaracterísticaParaleloSerial Customaiormenor Distânciacurtasem limite Throughput (taxa de transferência) Alto Baixo (antigos) Alto (novos) Agora você entende o motivo pelo qual as novos impressoras não vem mais com cabo paralelo? A moda agora é fazermos as comunicações externas de forma serial. ISSO MESMO! Através da tecnologia USB.
USB é a sigla de Universal Serial Bus. Trata-se de uma tecnologia que tornou mais simples e fácil a conexão de diversos tipos de aparelhos. USB
Quando a instalação era interna, o usuário precisava abrir o computador e quase sempre tinha que configurar Jumpers e / ou IRQs. 2.Com o padrão PnP (Plug and Play), essa tarefa tornou-se mais fácil e diminuiu toda a complicação existente na configuração de dispositivos. 3.Criada em 1995 uma aliança promovida por várias empresas, como NEC, Intel e Microsoft. 4.Um fato interessante é a possibilidade de conectar alguns periféricos USB a outros (por exemplo, uma impressora a um scanner). USB
Existem três versões atualmente USB: USB 1.1 – Possui uma taxa máxima de transferência de 12 Mbps (aproximadamente 1,5 MB/s) ou 1,5 Mbps (aproximadamente 192 KB/s), dependendo do periférico. USB 2.0 – Tem como grande atrativo uma alta taxa de transferência: 400 Mbps (o que dá aproximadamente 50 MB/s). Existe um nova vertente, conhecida como HIGH- SPEED, possibilitando transferência a 480Mbps. USB Com suas especificações finais anunciadas em novembro de Tem como principal característica a capacidade de oferecer taxas de transferência de dados de até 4800 Mbps. USB: Versões
O sistema USB é composto pelo Controlador Host USB, por dispositivos USB e por interconexões. Topologia de um sistema USB O host é responsável por: Detectar a inserção e a remoção de um dispositivo; Gerenciar o fluxo de dados e de controle; Monitorar o estado das transferências; Controlar a interface elétrica entre ele e os dispositivos. Um dispositivo USB pode ser de dois tipos: Função ou Hub. USB: Funcionamento
O dispositivo conectado pode ser alimentado pelo cabo de dados, ou seja, não é necessário ter um outro cabo para ligar o aparelho à tomada. Mas, isso só é possível com equipamentos que consomem pouca energia; 2.Cabos USB devem ter até 5 metros de comprimento; 3.Expansão no número de portas; ele pode endereçar até 127 dispositivos; USB: Curiosidades
USB: Exemplo de Conexões
Teclado
Licenciatura em Computação / DCC / UFJF Professor Eduardo Barrére Teclado A maior parte dos teclados tem entre 80 e 110 teclas, incluindo: teclas de digitação um teclado numérico teclas de função teclas de controle
Teclado As teclas de digitação incluem as letras do alfabeto, geralmente dispostas seguindo o mesmo padrão usado para as antigas máquinas de escrever. Diz a lenda que nesta disposição conhecida como QWERTY, por causa das sua primeiras seis letras, as teclas da primeira fileira foram estabelecidas como padrão porque evitava o travamento do mecanismo das antigas e rudimentares máquinas de escrever.
Padrões de Teclado No Brasil usavamos o ABNT e agora utilizamos o ABNT2, basicamente com o acréscimo da tecla Alt Gr (acesso ao terceiro símbolo da tecla e mundanças nas posições de alguns símbolos)
Teclado: Funcionamento Funcionamento: Ao pressionar uma tecla, o controlador de teclado (chip dentro do teclado) observa que uma tecla foi pressionada e coloca um código (código de varredura) em uma parte da sua memória (buffer de teclado) indicando qual tecla foi pressionada. O controlador do teclado envia uma solicitação de interrupção à CPU quando ele recebe um toque de tecla completo.
Quando os componentes de processamento recebem uma solicitação de interrupção, o programa que está controlando o computador no momento avalia a solicitação, para determinar a resposta apropriada. No caso de uma tecla pressionada, o programa lê a localização de memória no buffer de teclado que contém o código de varredura da tecla pressionada e coloca a letra correspondente na memória principal do computador. Teclado: Funcionamento
O buffer do teclado pode armazenar vários toques de tecla de uma só vez. Isso é necessário porque existe um lapso de tempo entre o momento em que a tecla foi pressionada e a leitura da tecla pelo computador a partir do buffer do teclado. Teclado: Funcionamento
Teclas de Função Usadas para facilitar a introdução de comandos, não necessitando de repetir uma sequência de teclas. Por exemplo, a tecla de Ajuda, F1. Observações sobre algumas teclas
Escape Em muitas aplicações serve para sair do programa. Anular. Observações sobre algumas teclas
Ctrl (controle) Usa-se em conjunto com outras teclas. Quando usada deve manter-se premida até se pressionar a tecla complementar. Há 2 teclas (destros e canhotos). Observações sobre algumas teclas
Alt Gr (3º símbolo) Dá acesso a alguns símbolos e sinais indicados nas teclas e por vezes voltadas para o utilizador. Mais simplesmente, permite inserir o 3º símbolo das teclas. Alt Gr Observações sobre algumas teclas
PrtScr (Print Screen) Usa-se para a impressão em papel, de qualquer imagem da tela. Em combinação com a tecla Alt, faz uma cópia da caixa de diálogo que estiver ativa. Observações sobre algumas teclas