next up previous
Siguiente: Agradecimientos Superior: GNU as como ensamblador Anterior: GNU as como ensamblador


Notas finales

Creo que queda demostrada la utilidad del GNU as como ensamblador de propósito general, si bien se manifiestan ciertas dificultades que, si bien son salvables, pueden dar lugar a dudas sobre el GNU as. Como dije anteriormente, no se trata de 'vender' el GNU as, sino de hacer ver que para ciertos casos es la solución óptima (cuando se trata de mezclar código ensamble con lenguajes de alto nivel), y que para el resto es una solución más que digna y sin nada que envidiar a ensambladores como el NASM.

Además, este ensamblador está hecho por y para GNU, que si bien para algunos puede significar que tiene una dudosa calidad, para el que escribe supone una garantía que va más allá del precio.

Espero, en cualquier caso, haber sido de ayuda para aquellos que aún codifican en ensamble parte o todo su trabajo.

Se recomienda leer la documentación de binutils en general, y de GNU as en particular para aprender a manejar este ensamblador y aprender más en general de la programación en ensamble en Linux.

Asímismo, existe un HOWTO sobre programación en ensamble bajo Linux, llamado Assembly-HOWTO, que puede encontrarse en los mirrors del Linux Documentation Project en diversos formatos e idiomas.

Un ejemplo fehaciente del uso del GNU as como ensamblador en modo real se puede encontrar en el Linux Native MBR, que puede encontrarse en mi página WEB. Funciona ;)

Información sobre el i386 se puede encontrar en Intel Corporation, y el manual de referencia para la programación del i386, que ya no está disponible en las páginas de Intel se puede encontrar en esta dirección http://www.it.dtu.dk/~jsm/49275/386/toc.htm en formato HTML.

No podemos olvidar, obviamente, a la Asociación Hispalinux.

Si se quiere una lista de distribución en Internet (pero con espíritu FidoNet) para hablar sobre el Sistema Operativo Linux, hay que dirigirse a FidoLinux.


next up previous
Siguiente: Agradecimientos Superior: GNU as como ensamblador Anterior: GNU as como ensamblador

Download this document: [src.tar.gz][ps.gz][html.tar.gz][dvi.gz]

Congreso HispaLinux 2000