SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: cacaca en Lunes 31 de Mayo de 2010, 13:43
-
Me gustaria saber como pasar este codigo en C a ensamblador de i386.
// constants
final static int N=5;
//variables globals
static int res;
static int t[N]={10,11,12,13,14};
static int suma_vector (int v[N], int num) {
int tmp;
tmp = 0;
for (int i=0; i<N; i++) {
tmp += v;
}
return tmp;
}
static void main(String args[]) {
res = suma_vector(t,N);
}
Saludos
-
Pues me parece que un disassembler te podria ayudar.
Compila y linkea tu programa en C y luego abre el programa con un desensamblador(disassembler).
Espero te sirva.