INCLUDE Irvine32.inc
.data
input1stIntMsg BYTE "Input the first integer: ", 0
input2ndIntMsg BYTE "Input the second integer: ", 0
outputSumMsg BYTE "The sum of the two integers: ", 0
num1 DWORD ?
num2 DWORD ?
sum DWORD ?
.code
main PROC
call Clrscr; clear screen
mov dl, 20
mov dh, 11
call Gotoxy
mov edx, OFFSET input1stIntMsg
call WriteString
call ReadInt
mov num1, eax
mov dl, 20
mov dh, 12
call Gotoxy
mov edx, OFFSET input2ndIntMsg
call WriteString
call ReadInt
mov num2, eax
mov eax, num2
add eax, num1
mov sum, eax
mov dl, 20
mov dh, 13
call Gotoxy
mov edx, OFFSET outputSumMsg
call WriteString
mov eax, sum
call WriteInt
exit
main ENDP
END main
SU5DTFVERSBJcnZpbmUzMi5pbmMKCi5kYXRhIAppbnB1dDFzdEludE1zZyBCWVRFICJJbnB1dCB0aGUgZmlyc3QgaW50ZWdlcjogIiwgMAppbnB1dDJuZEludE1zZyBCWVRFICJJbnB1dCB0aGUgc2Vjb25kIGludGVnZXI6ICIsIDAKb3V0cHV0U3VtTXNnIEJZVEUgIlRoZSBzdW0gb2YgdGhlIHR3byBpbnRlZ2VyczogIiwgMCAKCm51bTEgRFdPUkQgPyAKbnVtMiBEV09SRCA/IApzdW0gRFdPUkQgPyAKCi5jb2RlCm1haW4gUFJPQyAKCWNhbGwgQ2xyc2NyOyBjbGVhciBzY3JlZW4gIAoJCgltb3YgZGwsIDIwIAoJbW92IGRoLCAxMSAKCWNhbGwgR290b3h5IAoKCW1vdiBlZHgsIE9GRlNFVCBpbnB1dDFzdEludE1zZyAKCWNhbGwgV3JpdGVTdHJpbmcgCgoJY2FsbCBSZWFkSW50IAoJbW92IG51bTEsIGVheCAKCgltb3YgZGwsIDIwIAoJbW92IGRoLCAxMiAKCWNhbGwgR290b3h5ICAKCgltb3YgZWR4LCBPRkZTRVQgaW5wdXQybmRJbnRNc2cgCgljYWxsIFdyaXRlU3RyaW5nIAoJY2FsbCBSZWFkSW50IAoJbW92IG51bTIsIGVheCAKCgltb3YgZWF4LCBudW0yIAoJYWRkIGVheCwgbnVtMQoJbW92IHN1bSwgZWF4IAoKCW1vdiBkbCwgMjAgCgltb3YgZGgsIDEzIAoJY2FsbCBHb3RveHkgCgltb3YgZWR4LCBPRkZTRVQgb3V0cHV0U3VtTXNnIAoJY2FsbCBXcml0ZVN0cmluZyAKCW1vdiBlYXgsIHN1bSAKCWNhbGwgV3JpdGVJbnQgCgoJZXhpdAptYWluIEVORFAgCkVORCBtYWluCg==
prog.asm:1: error: parser: instruction expected
prog.asm:4: error: parser: instruction expected
prog.asm:5: error: parser: instruction expected
prog.asm:6: error: parser: instruction expected
prog.asm:8: error: parser: instruction expected
prog.asm:9: error: parser: instruction expected
prog.asm:10: error: parser: instruction expected
prog.asm:13: error: parser: instruction expected
prog.asm:20: error: comma, colon, decorator or end of line expected after operand
prog.asm:30: error: comma, colon, decorator or end of line expected after operand
prog.asm:42: error: comma, colon, decorator or end of line expected after operand
prog.asm:48: error: symbol `main' redefined
prog.asm:48: error: parser: instruction expected
prog.asm:49: error: parser: instruction expected
ld: cannot find prog.o: No such file or directory