🔒 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
  • 520
    Views
  • 4
    Participants
Last reply from:
sklipperon

Trending Topics

Online now

Members online
1,009
Guests online
803
Total visitors
1,812

Forum statistics

Threads
2,279,341
Posts
28,990,089
Members
1,226,822
Latest member
orionfuzz
Back
Top