Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MODEL SMALL
.STACK 100H
.DATA
.CODE
MOV AX,@DATA
MOV DS,AX
;Limpiamos
MOV AH,07H
MOV BH,0H
MOV AL,07H
MOV CH,0
MOV CL,0
MOV DH,24 ; Renglon ;2
MOV DL,70 ; columna
INT 10H
;Interrupcion 10/07
MOV AH,02H
MOV BH,0
MOV DH,8 ;Renglon ;6
MOV DL,4 ;columna
INT 10H
MOV AH,09H
LEA DX,MEN1
INT 21H
MOV AH,0AH
LEA DX,CADENA
INT 21H
;BUFFER
MOV BX,DX
MOV AH,0
MOV AL,[BX+1]
ADD BX,2
ADD BX,AX
MOV BYTE PTR[BX],24H
;
MOV AH,39H
LEA DX,[CADENA+2]
INT 21H
JC ERRORN ;Salto
JMP EXITO
ERRORN:
MOV AH,09H
CMP AX,05H
JMP ERRORN1
JMP EXIT
ERRORN1:
;FIJAR CURASOR
MOV AH, 02H
MOV BH, 0
MOV DH, 10
MOV DL, 4
INT 10H
MOV AH,09H
LEA DX, MEN3
INT 21H
JMP EXIT
EXITO:
;FIJAR CURSOR
;Cerramos el programa
EXIT:
MOV AH,4CH
INT 21H
END