Tengo una pregunta sobre el ensamblador en línea. ¿Es posible llamar a otra subrutina de ensamblador desde el ensamblador en línea dentro de la misma función? Por ejemplo:llamada de ensamblador en línea para la subrutina
void FindValidPID(unsigned int &Pid)
{
__asm
{
sub esp, 20h
mov eax, Pid
add eax,eax
call sub123 ; another assm subroutine
mov Pid, eax
add esp, 20h
}
}
Donde debo, y cómo, escriba subrutina sub123?
Cheers,
Thomas
¿Qué quiere decir por el " misma "función? No se refiere a la recursividad ni a la definición de un punto de entrada alternativo para una especie de sub-recursión. Parece que quiere simplemente definir y llamar a una función. – Potatoswatter