Mzsmunna
10/16/2019 - 9:09 AM

mzscodelab5TASK1


.MODEL SMALL
.STACK 100H
.DATA
D1 DB ?
D2 DB ?
D3 DB ?
M1 DB 'Enter Value 1 : $'
M2 DB 'Enter Value 2 : $'
M3 DB 'Enter Value 3 : $'
M4 DB 'Calculation is : $'
.CODE
MAIN PROC
    
    MOV AX,@DATA
    MOV DS,AX
    
    LEA DX,M1
    MOV AH,9
    INT 21H
    
    MOV AH,1
    INT 21H
    MOV D1,AL
    
    MOV AH,2
    MOV DL,0DH
    INT 21H
    MOV DL,0AH
    INT 21H
    
    LEA DX,M2
    MOV AH,9
    INT 21H
    
    MOV AH,1
    INT 21H
    MOV CL,AL
    
    MOV AH,2
    MOV DL,0DH
    INT 21H
    MOV DL,0AH
    INT 21H
    
    LEA DX,M3
    MOV AH,9
    INT 21H
    
    MOV AH,1
    INT 21H
    MOV D2,AL
    
    MOV AH,2
    MOV DL,0DH
    INT 21H
    MOV DL,0AH
    INT 21H
    
    MOV BL,D1
    ADD BL,D2
    SUB BL,CL
    ;MOV D3,BH
    
    LEA DX,M4
    MOV AH,9
    INT 21H
    
    MOV AH,2
    MOV CL,BL
    INT 21H
    
    MOV AL,0
    MOV AH,4CH
    INT 21H
    MAIN ENDP
END MAIN