Ensamblador - Mini Editor de Líneas en Ensamblador

 
Vista:
sin imagen de perfil

Mini Editor de Líneas en Ensamblador

Publicado por Freddy Íñiguez López (1 intervención) el 19/11/2012 21:40:02
¡Hola!

Tengo un proyecto pendiente para la Experiencia Educativa de Arquitectura de Computadoras II de la Lic. en Informática, y trata de programar un mini editor de líneas en lenguaje ensamblador.

Para esto, ya tengo el programa escrito en C, pero el objetivo del proyecto es que en C no se utilice la librería STRING.H, sino que se implementen los métodos necesarios en lenguaje ensamblador.

Lo que necesito es la variante de la librería string.h de C en Ensamblador, o para ser más específico, necesito los métodos:
extern int strlen_( char * );
extern int atoi_( char *);
extern int strcmp_(char *, char *);
extern int strcpy_ (char *, char *);
extern int strncat_ (cad *, char *, int);
extern void gets_ (char *);
extern char getchar_();

Todos estos métodos son llamados desde C (OJO: se pone un "_" para diferenciar el método de ensamblador con el de C).

Los métodos que ya tengo funcionando son:
extern int strlen_( char * );
extern int atoi_( char *);

Si pudiesen ayudarme con los demás, se os agradecería.

¡Saludos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder