CODE SEGMENT
ASSUME CS:CODE,DS:CODE,SS:CODE,ES:CODE
ORG 100H
principio:
mov ah, 0Fh
mov ah,0
int 10h
lea dx,mensaje_a_mostrar
mov ah,9h
int 21h
int 20h
mensaje_a_mostrar db "iHOLA MUNDO!$",0
CODE ENDS
end principio
captura de pantalla:
#3 Ejemplo de hola mundo en EMU8086
.model tiny
name "hola a todos"
org 100h
.DATA
dato db "HELLO WORLD",0dh,0ah,24h
msg2 db "hola mundo" ,0ah,24h
msg3 db "alo mundo" ,0ah,24h
msg4 db "ojos pispiretos" ,0ah,24h
.CODE
INICIO:;aqui esta la etiqueta de inicio
mov dx, OFFSET dato ;lee el contenido de lavariable dato en el registro
mov ah,09h;para imprimir el valor,ah debe contene el 9
int 21h ;lo muestra en el puerto de video
mov dx,OFFSET msg2
mov ah,09h
int 21h
;mov dx,OFFSET msg3
;mov ah,09h
;innt 21h
;mov dx,OFFSET msg4
;mov ah,09h
;innt 21h
mov ah,0
int 16h ;esperando pulsar cualquier tecla equivale a getch()
ret
end program
.model tiny
name "hola a todos"
org 100h
.DATA
dato db "HELLO WORLD",0dh,0ah,24h
msg2 db "hola mundo" ,0ah,24h
msg3 db "alo mundo" ,0ah,24h
msg4 db "ojos pispiretos" ,0ah,24h
.CODE
INICIO:;aqui esta la etiqueta de inicio
mov dx, OFFSET dato ;lee el contenido de lavariable dato en el registro
mov ah,09h;para imprimir el valor,ah debe contene el 9
int 21h ;lo muestra en el puerto de video
mov dx,OFFSET msg2
mov ah,09h
int 21h
;mov dx,OFFSET msg3
;mov ah,09h
;innt 21h
;mov dx,OFFSET msg4
;mov ah,09h
;innt 21h
mov ah,0
int 16h ;esperando pulsar cualquier tecla equivale a getch()
ret
end program
No hay comentarios.:
Publicar un comentario