Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Ensamblador > Como llamar un subprograma de C++ desde uno de ensamblador
-Foros de debate

Ensamblador
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Como llamar un subprograma de C++ desde uno de ensamblador
Enviado por Alpha el día 20 de mayo de 2003

Por favor, necesito que alguien me diga como puedo llamar un subprograma hecho en C++ desde uno hecho en Turbo Assembler...

Se lo agradeceria mucho si pudiera ayudarme...

 
Re: Como llamar un subprograma de C++ desde uno de ensamblador
Enviado por Martn Ribelotta el día 4 de junio de 2003

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)

 


Re: Como llamar un subprograma de C++ desde uno de ensamblador
Enviado por temporal el día 11 de abril de 2005

solo escribes _call nombre y parametros y listo

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network