Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - ſeptiembre 05, 2008, 11:31:34
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  ASM (Moderador: The Shadow)  |  Tema: [U] Usando NASM 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: [U] Usando NASM  (Leído 123 veces)
[p3ll3]
Colaborador
*****
Desconectado Desconectado

Mensajes: 525

Read The Fucking Manual && STFU xDDD


Ver Perfil WWW
« en: Mayo 15, 2008, 01:21:48 »

Usando NASM

Bueno este es un mini tutorial acerca de cual software podemos usar para programar en ASM en Linux.

Si quieren bajarse el programa lo pueden conseguir de Synaptic para el que usa Debian o Ubuntu o de la pagina:
Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
Aqui


El ejemplo es un hola mundo basico para que nos vayamos metiendo en el mundo del ASM  Grin Grin

A continuacion el ejemplo:


Usando cualquier editor de textos, escribimos esto:

Código:
global _start

section .data
hola db "Hola , mundo!", 11
length equ $-hola

section .text

_start:
mov eax, 4 ; escribe en el archivo
mov ebx, 1 ; manejador de STDOUT
mov ecx, hola         ; el mensaje
mov edx, length ; tamanio del mensaje
int 80h ; ejecuta la llamada al sistema

xor ebx, ebx ; envia 0 como codigo de salida
mov eax, 1 ; termina proceso
int 80h ; ejecuta la llamada al sistema


Se salva como "holamundo.asm" en el directorio home.

 
Luego se va a la terminal y se digita:

Código:
nasm -f elf holamundo.asm
ld -o holamundo holamundo.o
./holamundo


Espero que les sriva y les motiva a iniciar en ASM  Wink

Saludos..................... Cool
[p3ll3]



« Última modificación: Mayo 30, 2008, 10:26:38 por tshadow » En línea


Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion


Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion

Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  ASM (Moderador: The Shadow)  |  Tema: [U] Usando NASM « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC