La idea es que los compiladores de C ponen el nombre de la funcion con un "_" antes por ejemplo printf queda como _printf etc.
Declara como extern el nombre de la funcion y nace un call _"nombre" pasando los parametros por la pila pero lo ideal es que uses variables globales que se acceden tambien con un gion bajo porque un error con la pila y es fatal...
Re: Re: Como llamar un subprograma de C++ desde uno de ensamblador
Enviado por BIOSMAN el día 3 de diciembre de 2003
Puedes intentar utilizar un vector de interrupcion y llamarlo desde tu programa de assembler, busca un vector que no utilize el sistema operativo, programa la rutina de atencion desde C, luego desde ensamblador puedes llamar a ese codigo.
Re: Re: Como llamar un subprograma de C++ desde uno de ensamblador
Enviado por mario el día 19 de mayo de 2004
mi apellido es igual que el tuyo,de donde sos,CONTESTAME.
Re: Re: Como llamar un subprograma de C++ desde uno de ensamblador
Enviado por mario el día 19 de mayo de 2004
mi apellido es igual que el tuyo,de donde sos,CONTESTAME.(a vos martin)