Embora o uso de dispositivos periféricos com conexões Universal Serial Bus (USB) seja onipresente neste ponto, ainda existem alguns dispositivos, como impressoras mais antigas, que usam conexões mais antigas, como cabos paralelos. Os cabos paralelos oferecem uma transferência geral rápida, mas os cabos seriais oferecem uma simplicidade de implementação e, portanto, facilidade de uso. Além disso, as conexões seriais são mais baratas e, portanto, tornaram-se um padrão de fato para muitos dispositivos de computador, como tocadores de MP3, impressoras e discos rígidos externos.
Transmissão Básica
Quando os periféricos são conectados a um computador, eles exigem um cabo físico para enviar sinais de um lado para outro. Dessa forma, o processador pode se comunicar com esses dispositivos e enviar dados para eles. A comunicação ocorre quando o computador envia pulsos eletrônicos para o periférico ou vice-versa. Esses pulsos agregam-se em uma mensagem, um arquivo de dados ou um comando. Os pulsos alternados são organizados com base no tipo de dispositivo periférico e como ele interage com o sistema do computador.
Transmissão Paralela
A transmissão paralela ocorre através de um fio paralelo. Os fios paralelos são planos e refletem, constituindo vários cabos menores. Cada cabo pode transportar um único bit de informação (representando 1 ou 0). Um cabo paralelo pode transportar vários bits ao mesmo tempo, um para cada cabo. Um fio paralelo de oito cabos, por exemplo, pode transportar um byte inteiro de dados. Isso resulta em uma transmissão de dados mais rápida por segundo, todas as coisas sendo iguais.
Transmissão Serial
A transmissão serial ocorre em um único cabo, um bit de cada vez. Esse tipo de comunicação é denominado "serial" não apenas porque os dados viajam um bit por vez, mas também porque esses bits devem ser organizados de uma maneira particular para que as transmissões possam ser organizadas e consideradas confiáveis. Por exemplo, uma única transmissão de um dispositivo periférico usando dados seriais pode levar apenas 6 bits, então o mecanismo serial tem uma maneira de ditar como sinalizar coisas como o "fim da transmissão".
Vantagens e desvantagens
As conexões paralelas são, todas as coisas sendo iguais, mais rápidas devido a uma maior taxa de transferência. No entanto, as portas paralelas também requerem mais hardware, tornando-as mais caras de implementar. Além disso, as taxas de transferência de dados aumentaram a tal ponto que as conexões seriais podem transferir gigabytes inteiros por segundo. As conexões seriais também são mais fáceis de implementar, tornando-as a escolha de hardware ideal para dispositivos periféricos plug-and-play, como discos rígidos externos e MP3 players.