Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2011, 18:06
Avatar de Philip7
Philip7
 
Fecha de Ingreso: septiembre-2008
Mensajes: 56
Antigüedad: 15 años, 8 meses
Puntos: 1
problema con ensamblador y c

Es mi primer programa que hago en C incluyendo ensamblador.
Lo que sucede es que no me reconoce mi arreglo que cree en C para utilizarlo en ensamblador

Código:
int num[10]; 
void ordenar(void)
{  
 asm {
 mov si,0
 mov ax,num[si]

   }
}
main()
{aqui lleno num con 10 numeros y llamo al metodo ordenar
}
num esta fuera de los metodos
como puedo reconocer num???
me dice lo siguiente:
invalid combination of opcode and operands
undefined symbol 'num'

Utilizo turbo 3.0

Gracias por su tiempo