salve!

Qualcuno di voi conosce come compilare un file C che usa delle funzioni scritte in asm ?

tipo questo:

codice:
#include <stdio.h>
extern int power2 (int factor, int power);
void main()
{
printf(”3 volte 2 elevato 5=%d\n”, power2(3,5));
}


Modulo Assembler:


PUBLIC _power2
.MODEL small
.CODE
_power2    PROC
	PUSH BP
	MOV BP, SP
	MOV AX, [BP+4] ; primo parametro
	MOV CX, [BP+6] ; secondo parametro
	SHL AX, CL
	POP BP
	RET
_power2    ENDP
END