Transmisión en serie: Envía datos un bit a la vez sobre un solo canal de comunicación. Piense en ello como un camino de un solo carril.
* Ejemplos:
* USB: Si bien USB puede tener múltiples líneas de datos, a menudo funciona en modo serie para su transferencia de datos a granel.
* RS-232: Un estándar más antiguo para la comunicación en serie que a menudo se usa en periféricos de computadora más antiguos.
* Ethernet (en algunos contextos): Si bien Ethernet generalmente usa la transmisión paralela internamente, la comunicación entre los dispositivos en una red es fundamentalmente serial sobre el cable. Los datos paralelos se encapsulan en flujos de datos en serie.
* Bluetooth: Utiliza la comunicación en serie para transferir datos.
* wi-fi: La comunicación inalámbrica, en su capa física, utiliza la transmisión en serie.
* SPI (interfaz periférica en serie): Se utiliza para comunicarse con periféricos como sensores y pantallas en sistemas integrados.
* i2c (circuito interintegrado): Otro protocolo común de comunicación en serie en sistemas integrados.
Transmisión paralela: Envía múltiples bits simultáneamente a través de múltiples canales de comunicación. Piense en ello como una carretera de varios carriles.
* Ejemplos:
* Puertos de impresora paralelos más antiguos: Estos enviaron 8 bits (o más) a la vez, lo que permite velocidades de impresión más rápidas (en comparación con serie). Ahora están en gran medida obsoletos.
* Buses de computadora internos (parcialmente): Si bien las arquitecturas de computadoras modernas dependen en gran medida de la comunicación en serie para el movimiento de datos entre chips, existen autobuses paralelos dentro de la CPU y, a veces, entre la CPU y la RAM (aunque esto se está volviendo menos común). Los datos se mueven en paralelo dentro del procesador.
* SCSI (interfaz del sistema informático pequeño - versiones anteriores): Los estándares SCSI más antiguos utilizaron transmisión paralela.
* Algunas transferencia de datos internos en tarjetas gráficas: La transferencia de datos de alta velocidad dentro de una tarjeta gráfica puede involucrar autobuses paralelos internos.
Nota importante: La distinción no siempre es clara. Muchos sistemas modernos utilizan una combinación de técnicas seriales y paralelas. Por ejemplo, un bus paralelo dentro de una CPU podría conectarse en última instancia a los canales de comunicación en serie para la comunicación externa. La distinción "serial" vs "paralela" a menudo se refiere a la interfaz de comunicación * externa *. Las arquitecturas internas a menudo emplean diseños paralelos para maximizar la velocidad, pero serializan los datos para la transmisión sobre un cable o medio inalámbrico.