INSTALAR NASM EN UBUNTU
Ingresamos a la terminal e instalamos nasm con el siguiente comando
sudo apt-get install nasm
2.-Instalamos un editor en mi caso instale SciTE con el siguiente comando
sudo apt-get install sciteo
3.- Creamos un archivo en cualquier dirección con extensión .nasm y lo abrimos con el editor instalado SciTe y creamos nuestro código
4.- Desde la terminal entramos a la carpeta donde tenemos nuestro archivo creado y con el código con el comando cd
5.- Compilamos con el siguiente codigo
nasm -f elf32 holamundo.asm -o holamundo.o
Esto creará un fichero llamado holamundo.o en el directorio actual. Este fichero aun no es ejecutable, unicamente es un fichero que es necesario leer con las bibliotecas de las que depende como por ejemplo la biblioteca standar libc.
6.- Creamos el ejecutable con el comando ld desde la terminal
ld holamundo.o
7.- Ejecutamos el programa con el siguiente comando desde la terminal
./holamundo
a continuación unos enlaces de donde pueden guiarse
http://taufanlubis.wordpress.com/2008/02/13/programming-language-%E2%80%93-nasm-assembly-language-in-linux/
http://taufanlubis.wordpress.com/2008/02/13/programming-language-%E2%80%93-nasm-assembly-language-in-linux/
http://www.youtube.com/watch?v=uca_zY8ZNpA

