Unidad 8. Puertos
8.1 Conceptos generales de manejos de puertos
El manejo de puertos
Las operaciones de lectura y escritura a puertos (familia de instrucciones IN y OUT del procesador 8086/8088), se puede realizar utilizando los archivos especiales5.4 de Mach o los objetos gráficos que ofrece NeXTSTEP.
http://computacion.cs.cinvestav.mx/~ameneses/pub/tesis/ltesis/node1.html
Los puertos de comunicación de la PC son de particular interés para el estudioso de la electrónica ya que le permiten utilizar una computadora personal para controlar todo tipo circuitos electrónicos utilizados, principalmente, en actividades de automatización de procesos, adquicisión de datos, tareas repetitivas y otras actividades que demandan precisión. …ver más…
Una típica sesión de transmisión de datos se parece a lo siguiente:
Parte transmisora:
La parte transmisora checa la línea busy para ver si la parte receptora está ocupada. Si la línea busy está activa, la parte transmisora espera en un bucle hasta que la línea busy esté inactiva.
La parte transmisora coloca la información en las líneas de datos.
La parte transmisora activa la línea de strobe.
La parte transmisora espera en un bucle hasta que la línea acknowledge está activa.
La parte transmisora inactiva la línea de strobe.
La parte transmisora espera en un bucle hasta que la línea acknowledge esté inactiva.
La parte transmisora repite los pasos anteriores por cada byte a ser transmitido.
Parte receptora:
La parte receptora inactiva la línea busy (asumiendo que está lista para recibir información).
La parte receptora espera en un bucle hasta que la línea strobe esté activa.
La parte receptora lee la información de las líneas de datos (y si es necesario, procesa los datos).
La parte receptora activa la línea acknowledge.
La parte receptora espera en un bucle hasta que esté inactiva la línea de strobe.
La parte receptora inactiva la línea acknowledge.
La parte receptora repite los pasos anteriores por cada byte que debe recibir. Se debe ser muy cuidadoso al seguir éstos pasos, tanto la