Puertos con handshaking

Solo disponible en BuenasTareas
  • Páginas : 2 (397 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de junio de 2011
Leer documento completo
Vista previa del texto
Para implementar el handshaking se requieren dos líneas adicionales. La
línea de estroboscopio (en inglés strobe) es la que utiliza la parte
transmisora para indicarle a la parte receptora ladisponibilidad de
información. La línea de admisión (acknowledge) es la que utiliza la parte
receptora para indicarle a la parte transmisora que ha tomado la
información (los datos) y que está listapara recibir más datos. El puerto
paralelo provee de una tercera línea de handshaking llamada en inglés
busy (ocupado), ésta la puede utilizar la parte receptora para indicarle a
la parte transmisoraque está ocupada y por lo tanto la parte transmisora
no debe intentar colocar nueva información en las líneas de datos. Una
típica sesión de transmisión de datos se parece a lo siguiente:
Partetransmisora:
T 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.
T La parte transmisora coloca la información en las líneas de datos.
T La parte transmisora activa la línea de strobe.
T La parte transmisora espera en un bucle hasta que la líneaacknowledge está activa.
T La parte transmisora inactiva la línea de strobe.
T La parte transmisora espera en un bucle hasta que la línea
acknowledge esté inactiva.
T La parte transmisora repite lospasos anteriores por cada byte a ser
transmitido.
Parte receptora:
T La parte receptora inactiva la línea busy (asumiendo que está lista
para recibir información).
T La parte receptora espera en unbucle hasta que la línea strobe esté
activa.
T La parte receptora lee la información de las líneas de datos (y si es
necesario, procesa los datos).
T La parte receptora activa la líneaacknowledge.
T La parte receptora espera en un bucle hasta que esté inactiva la línea
de strobe.
T La parte receptora inactiva la línea acknowledge.
T La parte receptora repite los pasos anteriores por...
tracking img