Foro de elhacker.net

Programación => ASM => Mensaje iniciado por: x64core en 30 Noviembre 2011, 22:28 pm



Título: Ensamblar con MASM codigo DOS
Publicado por: x64core en 30 Noviembre 2011, 22:28 pm
Hola!
tengo esa duda e estado viendo que codigos que usan las interrupciones del DOS no me estan ensamblando :P
no creo que fuese por el codigo :P yo creo que como me dijo hace poco Eternal Idol MASM ensambla a 32 bits...
entonces no es posible usar las interrupciones del DOS que son de 16 bits y ensambladar con MASM?

e escuchado del MASM de 16 bits pero mi duda es... entonces si en el codigo hago operaciones de 32 bits
y quiero usar usar interrupciones... ?

tambien no es posible usar interrupciones del DOS y usar digamos APIs?

o tambien interrupciones de la BIOS combinado con interrupciones del DOS en 32 bits?


Título: Re: Ensamblar con MASM codigo DOS
Publicado por: Eternal Idol en 30 Noviembre 2011, 22:59 pm
Las versiones mas viejas de MASM eran de 16 bits.

Respuesta corta a lo segundo: no. Para saber mas leer algun libro de assembly reciente ...


Título: Re: Ensamblar con MASM codigo DOS
Publicado por: x64core en 30 Noviembre 2011, 23:03 pm
madre mia :S
Eternal Idol entonces no es posible usar las interrupciones de la BIOS en 32bits? ni tampoco funciones/interrupciones del DOS en 32?  :huh:


Título: Re: Ensamblar con MASM codigo DOS
Publicado por: Eternal Idol en 30 Noviembre 2011, 23:07 pm
No.