Portas Série e Paralela
no IBM PC e compatíveis:
PORTA COM1 COM2 COM3
COM4 LPT1 LPT2 LPT3.
END. 3F8h
2F8h 3E8h
2E8h 378h 3BCh
.
IRQ 4
3
4 3
7 5
.
Conectores no painel do computador, para conexão de dispositivos
de comunicação em série como o Mouse, Modems
Externos, Impressoras com comunicação série, conexão
via cabo a outro computador (ver conexão via cabo no Windows
98), etc... .
Conector no painel do computador, para comunicação de dados em paralelo com impressora, scanner, Zip Drive, conexão via cabo com outro computador (ver conexão via cabo no Windows 98), etc... .
Conector no painel da impressora, para comunicação de dados em paralelo com o computador.
Comunicação de dados
A comunicação de dados pode ser vista como sendo simplesmente
a transferência de números binários entre circuitos
eletrônicos.
Dependendo da finalidade dessa comunicação, esses números
binários poderão codificar a informação que
está trafegando de
acordo com um código estabelecido entre os fabricantes dos periféricos
e órgãos internacionais de normalização.
Um bom exemplo é o código ASCII (American Standard Code
for Information Interchange), que pode ser usado tanto por
impressoras, modems, teclados e outros periféricos.
Essencialmente, a comunicação pode se dar por vias paralelas
ou por dados em série.
A Comunicação Paralela de Dados
Na comunicação paralela o computador envia (ou recebe) todos os bits ao periférico de uma só vez por um conjunto de fios.
Para cada bit de informação existe um fio para o seu tráfego, além do fio de referência (massa) ligando o computador ao periférico.
Nesse tipo de comunicação torna-se difícil a utilização
para longas distâncias pela dificuldade e custo de instalação
de
uma grande quantidade de fios.
A Comunicação Série de Dados
Na comunicação em série, os bits são enviados
(ou recebidos) aos periféricos por apenas um fio, mais a referência
de massa.
Como um bit é enviado por vez, esses tipos de comunicação
são muito mais lentos que a paralela, embora tenham um custo
muito inferior.
Comunicação Série de Alta Velocidade
Existem comunicações de dados em série com alta
velocidade de tráfego de dados graças à existência
de um sinal de clock
para sincronizar o receptor com o transmissor, o que reduz o erro de
desvio de fase em alta frequência e ruídos.
Outro exemplo é o canal de dados USB, com tráfego de até
12 M bits / s usando uma linha diferencial (balanceada)
de dados, mais alimentação de 5V.
A porta USB permite conexão de até 127 dispositivos ao
computador ao mesmo tempo, sendo atribuída uma identificação
a
cada dispositivo automaticamente, podendo ser conectado e identificado
com o computador ligado (Hot PlugIn).
Como o computador tem no máximo duas tomadas USB, existe um
HUB para permitir a conexão de outros dispositivos ou
outros HUBs.
Porta do Joystick
Embora eletronicamente exista uma porta para a CPU receber as informações
do Joystick, as informações de posição da
alavanca são geradas por timers na placa de som que fazem o
serviço de conversor analógico para digital (0200h-0207h).
Comparação Entre Formas de Transferência de
Dados
serial port: 115kbits/s
standard parallel port: 115kBYTES/s
ECP/EPP parallel port: 3MBYTES/s
IDE: 3.3-16.7MBYTES/s
UltraIDE: 33, 66, 100 MBYTES/s
SCSI-1: 5MBYTES/s
SCSI-2 (Fast SCSI, Fast Narrow SCSI): 10MBYTES/s
Fast Wide SCSI (Wide SCSI): 20MBYTES/s
Ultra SCSI (SCSI-3, Fast-20, Ultra Narrow): 20MBYTES/s
Wide Ultra SCSI (Fast Wide 20): 40MBYTES/s
Ultra2 SCSI: 40MBYTES/s
Wide Ultra2 SCSI: 80MBYTES/s
Ultra3 SCSI: 80MBYTES/s
Wide Ultra3 SCSI: 160MBYTES/s
USB: 12Mbits/s (1.5MBYTES/s)
IEEE-1394: 100-400Mbits/s (12.5--50MBYTES/s)
FC-AL Fiber Channel: 100-400MBYTES/s