1.Hola mundo en NASM
Para poder compilar un archivo generamos los siguientes comandos
nasm -f <FORMATO> <ARCHIVO>
    Ej.: nasm -f elf miArchvio.asm
        Notese que .asm solo esta generado para que el editor de texto pinte de color las letras especiales, podria perfectamente ser un archivo con nombre miArchivo.txt, lo importante es que contenga código ensamblador
    Esto generará un archivo <ARCHIVO>.o
 Generamos el link entre el archivo .o con el siguiente comando
Podemos ver los comandos ejecutandose en automatico en un archivo .sh
Este es el archivo prueba aprendiendo a usar NASM, esta genera un error de segmento que es corregido en la versión 2. Pues el programa nunca sabe dónde acaba e intenta llegar a un archivo al que no tiene acceso. Tomar en cuenta lo siguiente Debemos llamar a la interrupción 80 para indicarle que es el final del código
Esta es la versión no 1 aprendiendo a usar NASM, este ya no genera el error memory dump.
Esta es la versión 2 en la que implementamos el conteo de longitud de una cadena de texto.
Esta es la version 3 en la que implementamos llamadas de subrutinas