La interfaz paralela se refiere al estándar de interfaz que usa transmisión en paralelo para transmitir datos. Desde el registro de datos en paralelo más simple o un chip IC de interfaz dedicada, como 8255, 6820, etc., hasta interfaces SCSI o IDE paralelas más complejas, existen docenas de tipos. Las características de interfaz de una interfaz paralela se pueden describir de dos maneras: 1. El ancho del canal de datos transmitido en paralelo, también conocido como el número de bits transmitidos por la interfaz; 2. Líneas de control de interfaz adicionales o interacciones utilizadas para coordinar la transmisión de datos en paralelo Las características de la señal. El ancho de los datos puede ser de 1 a 128 bits o más, y el más comúnmente utilizado es de 8 bits, y se pueden transmitir 8 bits de datos a la vez a través de la interfaz. La interfaz paralela más comúnmente utilizada en el campo de la computadora es la llamada interfaz LPT.
Durante la entrada de datos: el dispositivo de entrada envía los datos a la interfaz mientras se valida la "Entrada de datos lista". Cuando la interfaz envía datos al registro del búfer de entrada, se confirma la señal de "respuesta de entrada de datos", y cuando el dispositivo periférico recibe la señal de confirmación, las señales de datos "de entrada de datos" y las señales de datos se desactivan. Al mismo tiempo, el bit correspondiente ("Data Ready") en el registro de estado es válido para que la CPU consulte. Por supuesto, las interrupciones también se pueden usar para emitir solicitudes de interrupción a la CPU. Después de que la CPU lee los datos, la interfaz restablece automáticamente el bit "Entrada de datos preparada" en el registro de estado. Luego, la CPU pasa al siguiente proceso de entrada.
En el proceso de salida de datos: cuando los datos enviados por la CPU se envían al registro del búfer de salida de datos, la interfaz borrará automáticamente el bit de estado "listo para la salida" en el registro de estado, y enviará los datos al dispositivo de salida, después de el dispositivo de salida recibe los datos, se envía una señal de respuesta a la interfaz para decirle a la interfaz que se han recibido los datos. Después de que la interfaz recibe la señal, establece el bit de estado "listo para la salida" en el registro de estado en "1". Luego, la CPU pasa al siguiente proceso de salida.





