A diferença central entre a transmissão serial e paralela está em quantos bits de dados são enviados simultaneamente.
Transmissão serial: Envia dados um pouco de cada vez em um único canal de comunicação. Pense nisso como uma estrada de pista única.
*
Exemplos: *
USB: Embora o USB possa ter várias linhas de dados, geralmente opera no modo serial para sua transferência de dados a granel.
*
rs-232: Um padrão mais antigo para comunicação serial frequentemente usada em periféricos mais antigos de computador.
*
Ethernet (em alguns contextos): Embora a Ethernet normalmente use transmissão paralela internamente, a comunicação entre dispositivos em uma rede é fundamentalmente em série sobre o cabo. Os dados paralelos são encapsulados nos fluxos de dados seriados.
*
Bluetooth: Usa comunicação serial para transferir dados.
*
wi-fi: A comunicação sem fio, em sua camada física, usa transmissão serial.
*
spi (interface periférica em série): Usado para se comunicar com periféricos como sensores e displays em sistemas incorporados.
*
i2c (circuito inter-integrado): Outro protocolo de comunicação serial comum em sistemas incorporados.
Transmissão paralela: Envia vários bits simultaneamente sobre vários canais de comunicação. Pense nisso como uma estrada de várias faixas.
*
Exemplos: *
portas de impressora paralelas mais antigas: Eles enviaram 8 bits (ou mais) ao mesmo tempo, permitindo velocidades de impressão mais rápidas (em comparação com a série). Eles estão em grande parte obsoletos agora.
*
barramentos internos de computador (parcialmente): Enquanto as arquiteturas modernas de computadores dependem fortemente da comunicação serial para o movimento de dados entre os chips, existem ônibus paralelos na CPU e às vezes entre a CPU e a RAM (embora isso esteja se tornando menos comum). Os dados são movidos em paralelo dentro do processador.
*
scsi (interface do sistema pequeno - versões mais antigas): Os padrões SCSI mais antigos usavam transmissão paralela.
*
Algumas transferência de dados internos em placas gráficas: A transferência de dados de alta velocidade dentro de uma placa gráfica pode envolver barramentos paralelos internos.
Nota importante: A distinção nem sempre é clara. Muitos sistemas modernos usam uma combinação de técnicas seriais e paralelas. Por exemplo, um barramento paralelo dentro de uma CPU pode se conectar a canais de comunicação serial para comunicação externa. A distinção "serial" vs "paralela" geralmente se refere à interface de comunicação * externa *. As arquiteturas internas geralmente empregam projetos paralelos para maximizar a velocidade, mas serializam os dados para transmissão sobre um cabo ou meio sem fio.