Una duda sobre mezclar ensamblador y C
Publicado por JoNeF (1 intervención) el 26/12/2002 12:27:04
Pues mi duda consiste en que quiero llamar a una funcion en C desde una rutina en ensamblador.
El prototipo de la funcion es
void imp_refres(int refresco)
Entonces dentro del fichero en ensamblador guardo un cierto dato en la variable TIEMPO, y lo que quiero es llamar a la funcion en C pasandole como argumento dicha variable. Pues esto es lo que no me sale, yo creia que con poner
PUSH TIEMPO
CALL _imp_refres
bastaba, pero parece ser k no, asik a ver si me podeis echar una manilla, ya k mis profesores no nos han contado nada de esto.
Gracias a to2 y feliz Navidad.
El prototipo de la funcion es
void imp_refres(int refresco)
Entonces dentro del fichero en ensamblador guardo un cierto dato en la variable TIEMPO, y lo que quiero es llamar a la funcion en C pasandole como argumento dicha variable. Pues esto es lo que no me sale, yo creia que con poner
PUSH TIEMPO
CALL _imp_refres
bastaba, pero parece ser k no, asik a ver si me podeis echar una manilla, ya k mis profesores no nos han contado nada de esto.
Gracias a to2 y feliz Navidad.
Valora esta pregunta


0