Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Ensamblador > ayuda con un codigo ("hola mundo") en nasm
-Foros de debate

Ensamblador
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

ayuda con un codigo ("hola mundo") en nasm
Enviado por hector el día 20 de junio de 2005

segment Datos
Saludo db '-hola dos!$"
segment Pila stack

InicioPila:
segment Codigo
..start:
mov ax,Pila
mov ss,ax
mov sp,iniciopila

mov ax,Datos
mov ds,ax
mov dx,Saludo
int 21h

mov ah,4ch
int 21h

al pasar a nasm este codigo me sale lo sgte
C:\ASM>nasm HOLADOS.ASM
HOLADOS.ASM:1: segment name `Datos' not recognised
HOLADOS.ASM:2: expression syntax error
HOLADOS.ASM:3: segment name `Pila' not recognised
HOLADOS.ASM:7: segment name `Codigo' not recognised
HOLADOS.ASM:8: unrecognised special symbol `..start'

C:\ASM>

 
Re: ayuda con un codigo ("hola mundo") en nasm
Enviado por RadicalEd el día 23 de junio de 2005

segment data
Saludo db '-hola dos!$"
segment stack stack

InicioPila:
segment code
start:
mov ax,stack
mov ss,ax
mov sp,iniciopila

mov ax,data
mov ds,ax
mov dx,Saludo
mov ah,9h ;función 9 Int 21 imprimir una cadena en pantalla
int 21h

mov ah,4ch
int 21h

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network