Ensamblador - Ayuda con DEV-C++

 
Vista:
sin imagen de perfil

Ayuda con DEV-C++

Publicado por Eduardo (2 intervenciones) el 25/01/2006 19:25:41
Hola, necesito ayuda para unir un programa c/c++ con código asm, pero en DEV-C++, entiendo que el compilador GNU que utiliza usa sintaxis de AT&T, no se como hacer las interrupciones del bios, como un adicional si alguien sabe como hacer librerias en ASM para ser utilizadas en DEV-c++ sería muy util, GRACIAS!!!!!!!! :-)
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

RE:Ayuda con DEV-C++

Publicado por sowher (1 intervención) el 23/03/2006 02:05:03
// 2 global variables

int AdrIO ;
static char ValIO ;

void MyFunction(..........)
{
__asm("mov %dx,_AdrIO") ; // loading 16 bits register
__asm("mov %al,_ValIO") ; // loading 8 bits register

/*
Don't forget the underscore _ before each global variable names !
*/
__asm("mov %dx,%ax") ; // AX --> DX
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar