Tarea 2: Programas Hola Mundo V2/ Interrupcion 16h


Bien el dia de hoy vengo a presentar otro programa de hola mundo.
Ademas veremos como usar la interrupción 16h la cual invoca servicios del teclado, en este caso para la entrada de datos.



Codigo:

.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 "hola mundo!$",0
CODE ENDS

Resultado:




Codigo:

.MODEL SMALL
.STACK
.DATA
CADENA1 DB 'HOLAMUNDO $'
CADENA2 DB 'HOLAMUNDO2 $'
.CODE
PROGRAMA:
    MOV AX,@DATA
    MOV DS,AX
    MOV DX,OFFSET CADENA1
    MOV AH,9
    INT 21H 
    MOV DX,OFFSET CADENA2
    MOV AH,9
    INT 21H 
    MOV AX,0
    INT 16H
END PROGRAMA

Resultado:





Comentarios