PDA

Ver la versión completa : Depurar codigo



Juk
09/07/2004, 18:10
Hoy he empezado programación en C y necesito saber como depurar este codigo fuente, me va un poco lento XDDDDDD


#define pi 3.1415
#include <stdio.h>
int datoG=0;
int mult (int para);
int main (int argc, char argv []){
printf ("ejemplo1\n");
printf ("numero de argumentos %d\n",argc);
printf ("caso %s\n","zurraspa");
int result=mult(9);
printf("%d\n",result);
return 66;
}

int mult (int para){
int a=7;
int b=a*para;
return b;
}


.........
.........
.........
.........
.........
.........
.........
.........
.........
.........
.........
.........
.........
Es coña...

Segata Sanshiro
09/07/2004, 18:13
Yo creo que es por las rutinas gráficas, deberías pasarlas a ensamblador.

Juk
09/07/2004, 18:23
Tu crees.....? La verdad es que le doy a ejecutar y mi ENIAC dice que tararí

Juk
09/07/2004, 20:02
Y la güeimvoi me saca una caja negra bajando desde arriba hasta el centro de la pantalla..... ¿saco la SMC y la soplo o no será de eso?

Segata Sanshiro
10/07/2004, 10:15
Ya sé dónde está el error, pero tienes que ponerlo en ensamblador, después del último printf:

//Preparamos los registros para la interrupción
asm move.b r1,#ff
asm move.b disp@@pc,r2
//Llamamos a la interrupción del Motorola 68000
asm trap 13h
//Y esperamos al retrazo vertical
asm move.b r5,1a23h
asm test r5,r1
asm bge jmp #ff342
//...

Propeller
10/07/2004, 10:22
:spam:

:D

Juk
10/07/2004, 10:47
Nada, lo he ,metido en el Dvd pero tampoco tira..... ¿y si se lo enchufo a la spectrum?...... nada, creo que en el microondas si funcionará