🔒 Closed Tasm addition of two digits

Status
Not open for further replies.

sklipperon

Honorary Poster
Baka may nakaka alam, Pinapagawa kasi sa amin is, input two digits then yung out put two digits din. ex. First number: 20, tapos second number:10. result is 30. Ganyan sana. Hirap e. hehehe. Salamat sa papansin...


NUM1 DB ?
NUM2 DB ?
RESULT DB ?
MSG1 DB 10,13,"ENTER FIRST NUMBER TO ADD : $"
MSG2 DB 10,13,"ENTER SECOND NUMBER TO ADD : $"
MSG3 DB 10,13,"RESULT OF ADDITION IS : $"
ENDS

.CODE

MOV AX,DATA
MOV DS,AX
LEA DX,MSG1
MOV AH,9
INT 21H
MOV AH,1
INT 21H
SUB AL,30H
MOV NUM1,AL
LEA DX,MSG2
MOV AH,9
INT 21H
MOV AH,1
INT 21H
SUB AL,30H
MOV NUM2,AL
ADD AL,NUM1
MOV RESULT,AL
MOV AH,0
AAA
ADD AH,30H
ADD AL,30H
MOV BX,AX
LEA DX,MSG3
MOV AH,9
INT 21H
MOV AH,2
MOV DL,BH
INT 21H
MOV AH,2
MOV DL,BL
INT 21H
MOV AH,4CH
INT 21H
ENDS
END START
 
Status
Not open for further replies.

About this Thread

  • 4
    Replies
  • 533
    Views
  • 4
    Participants
Last reply from:
sklipperon

Trending Topics

Online now

Members online
1,123
Guests online
3,563
Total visitors
4,686

Forum statistics

Threads
2,306,063
Posts
29,169,509
Members
1,194,634
Latest member
uzu_2004
Back
Top