En la mayoría de las computadoras , se utiliza el modo asíncrono de transferencia de datos en el que dos componentes tienen un reloj diferente. La transferencia de datos puede ocurrir entre datos de dos maneras en serie y en paralelo. En el caso de las líneas múltiples en paralelo, se utilizan para enviar un solo bit, mientras que en la transferencia en serie, cada bit se envía de uno en uno. Para indicar a otros dispositivos cuándo se proporcionará el carácter o los datos, se utiliza un concepto de bit de inicio y final. Un bit de inicio se indica con 0 y un bit de parada se detecta cuando la línea vuelve al estado 1 al menos una vez, aquí el estado 1 significa que no se está produciendo ninguna transferencia de datos.
Cuando no se envía un carácter, la línea se mantiene en el estado 1. Se detecta el inicio del carácter cuando se envía un 0. El bit de carácter siempre viene después del bit 0. Después de enviar el último bit, el estado de la línea se convierte en 1.
El siguiente diagrama muestra este concepto:
Aquí, el estado anterior de la línea era 1 cuando se debe enviar un carácter, se envía un 0 y se transfieren los bits de carácter.
Diferencia entre transferencia serial y paralela –
De serie | Paralela |
---|---|
Requerir una sola línea para enviar datos | Requerir varias líneas |
Menos error y modelo simple | Trabajo complejo y propenso a errores |
Económico | Caro |
Transferencia de datos más lenta | Transferencia de datos más rápida |
Usado para larga distancia | usado para corta distancia |
Ejemplo: computadora a computadora | Ejemplo: computadora a impresora |