Existe alguma razão para usar a porta serial sobre a porta paralela?

-1

Porta Serial : A comunicação serial ocorre de forma assíncrona, o que significa que nenhum sinal de sincronização (ou relógio) é necessário: os dados podem ser enviados em intervalos aleatórios. Em troca, o periférico deve ser capaz de distinguir os caracteres (um caractere tem 8 bits de comprimento) entre a sucessão de bits que é enviada. É por isso que, neste tipo de transmissão, cada caractere é precedido por um bit START e seguido por um bit STOP. Esses bits de controle, que são necessários para a transmissão serial, desperdiçam 20% da largura de banda (para 10 bits enviados, 8 são usados para codificar o caractere e 2 são usados para recepção).

Porta Paralela : A transmissão paralela de dados envolve o envio simultâneo de dados em vários canais (fios). As portas paralelas em computadores pessoais podem ser usadas para enviar 8 bits (um octeto) simultaneamente via 8 fios.

Parece que as Portas Paralelas são superiores às Portas Seriais, pois muito mais dados podem ser enviados por segundo. Há alguma razão para escolher Portas Seriais nas portas Paralelas , assumindo que o computador / laptop possui ambos? ??

    
por Computernerd 08.04.2014 / 15:54

1 resposta

3

Você está realmente comparando maçãs e laranjas, porque grande parte do hardware que se conecta a um PC através de uma porta serial não se conecta por uma porta paralela, e vice-versa.

A porta serial é controlada por uma UART, assim como a grande maioria das portas seriais em dispositivos, modems, etc. A UART manipula a maioria dos detalhes de sinalização de baixo nível e diminui a carga da CPU (os UARTS modernos têm FIFOs maiores, o que significa que podem transferir mais dados por interrupção).

Não existe tal configuração com a porta paralela, basicamente, o que você escreve para portas de E / S específicas (em x86) aparece nos pinos. Portanto, qualquer protocolo de comunicação que você tenha que fazer sozinho será intensivo em CPU. Tudo bem se você estiver programando uma EEPROM sob um DOS com uma única tarefa, mas não muito bem em um sistema operacional multitarefa moderno.

No que diz respeito ao argumento geral se o paralelo é mais rápido / melhor que os esquemas seriais, hoje a tendência é em direção ao serial. Com altas taxas de velocidade, torna-se problemático transformar todas as 8 ou 16 linhas de uma interface paralela ao estado desejado ao mesmo tempo. Com os métodos de sinalização serial e diferencial (o RS-232 NÃO é esse método), você pode realmente obter velocidades mais altas com a mesma quantidade de esforço. Foi o que aconteceu com o SATA e o PCIe, por exemplo.

    
por 08.04.2014 / 16:18