¿Cuál es la diferencia entre asincrónico y sincrónico?
1. Diferentes unidades de transmisión
1. Asíncrono: la transmisión asíncrona utiliza caracteres como unidad de transmisión. A cada carácter se le debe agregar 1 bit de inicio y 1 bit de parada. final de un carácter y sincronizar la transmisión de datos.
2. Sincronización: la transmisión síncrona utiliza bloques de datos como unidad de transmisión. Se debe agregar un carácter especial o una secuencia de bits al principio y al final de cada bloque de datos para marcar el principio y el final de un bloque de datos. Generalmente, se utiliza una secuencia de verificación (como un código de verificación CRC de 16 o 32 bits). También se adjunta para realizar el control de errores en los bloques de datos.
2. Diferentes significados
1. Asíncrono: después de que el remitente envía los datos, no espera a que el receptor envíe una respuesta y luego envía el siguiente paquete de datos.
2. Sincronización: después de que el remitente envía los datos, espera a que el receptor envíe una respuesta antes de enviar el siguiente paquete de datos. ?
3. Diferentes modos
1. Asíncrono: asíncrono es un modo sin bloqueo.
2. Sincronización: La sincronización es un modo de bloqueo.