Hola Mundo
Se que esto es abusivo pero no tengo un manual que me aclare esto, cómo puedo hacer el programa en ensamblador para que me muestre el tipico mensaje "Hola Mundo".
Me lo podrÃan mostrar?, es todo lo que pido para poder darme una idea de su funcionamiento, por favor eso es todo.
Me lo podrÃan mostrar?, es todo lo que pido para poder darme una idea de su funcionamiento, por favor eso es todo.
.model small
.stack 100
.data
var1 db "Hola$" // declaras una cadena de caracteres
var2 db " Mundo$"
.code
begin proc far
mov ax,@data
mov ds,ax
lea dx,var1
mov ah,09h //con el 09h lees la cadena de caracts
int 21h // identifica lo que colocas en ah
mov ah,06h //el 06h imprime n pantalla lo q hay en ah
mov dl,10d //saltas una linea o das un enter
int 21h
lea dx,var2
mov ah,09h
int 21h
mov ah,06h
mov dl,10d
int 21h
mov ah,4Ch //terminas el prog
int 21h
begin endp
end begin
Nota: despues de los carateres // quiere decir que eso no lo vas a escribir es solo para darte ua idea de lo que estas haciendo
.stack 100
.data
var1 db "Hola$" // declaras una cadena de caracteres
var2 db " Mundo$"
.code
begin proc far
mov ax,@data
mov ds,ax
lea dx,var1
mov ah,09h //con el 09h lees la cadena de caracts
int 21h // identifica lo que colocas en ah
mov ah,06h //el 06h imprime n pantalla lo q hay en ah
mov dl,10d //saltas una linea o das un enter
int 21h
lea dx,var2
mov ah,09h
int 21h
mov ah,06h
mov dl,10d
int 21h
mov ah,4Ch //terminas el prog
int 21h
begin endp
end begin
Nota: despues de los carateres // quiere decir que eso no lo vas a escribir es solo para darte ua idea de lo que estas haciendo
