UTNianos

Versión completa: Info I [Duda especifica con Ports]
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Hola queridos amigos del foro, miren tengo que rendir un final y tengo un tema que nunca entendí bien: PORTS, les dejo un problema de refencia, el tema es que no se como interpretar lo de "se recibe por el port..."

Problema:

La base de datos de una empresa de repuestos de automóviles, está compuesta de los siguientes datos: código de articulo (int), descripción (string de 30), modelo automóvil (string 10), cantidad (int), si es nacional, precio en $(float) y si es importado, precio en u$s (float) y nombre del importador (string de 20). Total de datos 100. Realizar un programa que haga lo siguiente:
a) Ingresar datos a la base por teclado
b) Se recibe por el port 0x201 (byte mas significativo) y 0x202, el código de un articulo. Mostrar en pantalla los datos disponibles de ese artículo en la base. La validez de los datos recibidos la da el cambio de estado de 0 a 1 del bit menos significativo del port 0x300. se termina la operación cuando el bit más significativo de ese port se pone en 1 (inicialmente en 0).


La consulta es por el punto b, lo puse entero al problema para que no quede tan colgado, osea el código de un articulo que es el que recibo por ambos ports como lo tomo como un entero y lo guardo en una variable como por ejemplo para comprobar si ese código esta en mi base de datos. (Lo del cambio de estado lo se hacer).

Aclaracion: utilizo el programa turboc 1.01.

Agradezco infinitamente su solidaridad al ayudarme,

Diego
Tengo entendido que este tema no lo toman en el final :/
URLs de referencia