Programa en c

Re: Programa en c

de Gustavo Brown -
Número de respuestas: 0

Bruno,

  La implementación en C no tiene por qué ser funcional. Para dejarla funcional pueden implementar las funciones 

  - short in(short puerto)

 - void out(short puerto, short valor)

donde la función in retorna valores adecuados al leer el puerto que se quiera y la función out puede por ejemplo imprimir en la consola el puerto y dato que se quiere enviar por el puerto. Luego esas rutinas no se implementan en assembler sino que directamente se cambian las llamadas a in y out por las instrucciones de 8086

La idea el programa en assembler sea la compilación manual del programa en C. Es decir, son el mismo programa uno escrito en alto nivel y el otro traducido a assembler.

Saludos,
  Gustavo