ASM Hola Mundo

From Movaxes

(Difference between revisions)
 
Line 1: Line 1:
-
=Hola Mundo en NASM=
+
Esta página fue movida a [http://wiki.todoprogra.com/index.php?title=Hola_Mundo_en_Ensamblador Hola Mundo en Assembler] :)
-
 
+
-
Este es el Hola Mundo en Nasm utilizando los servicios del DOS, para más información sobre INT 21h ver en [http://www.uv.tietgen.dk/Staff/Mlha/PC/Prog/asm/int/21/index.htm esta pagina].
+
-
 
+
-
'''hola.asm''':
+
-
<pre>
+
-
 
+
-
[ORG 100h] ;el archivo es un .COM
+
-
 
+
-
;---------------
+
-
;INICIO:
+
-
;---------------
+
-
inicio:
+
-
 
+
-
mov dx,msg ;guardamos msg en dx
+
-
mov ah,9 ;mostrar cadena, debe terminar con '$'
+
-
int 21h ;servicios del DOS
+
-
 
+
-
mov ah,4Ch ;termina el programa
+
-
int 21h ;servicions del DOS
+
-
 
+
-
;---------------
+
-
;VARIABLES:
+
-
;---------------
+
-
msg db 'Hola Mundo!!!',13,10,'$'
+
-
</pre>
+
-
 
+
-
=Compilar=
+
-
 
+
-
Para compilar solo usa:
+
-
<pre>
+
-
$nasm hola.asm -o hola.com
+
-
</pre>
+
-
 
+
-
=Ejecutar en DOSBOX=
+
-
 
+
-
Para ejecutar en DOSBOX solo pon en el terminal:
+
-
<pre>
+
-
$dosbox hola.com
+
-
</pre>
+
-
y listo!!!
+

Current revision as of 18:23, 6 April 2007

Esta página fue movida a Hola Mundo en Assembler :)

Personal tools