Question: In assembly language I need to create two DWORD variables. Prompt for input and store the values input from the keyboard into the variables. Subtract
In assembly language I need to create two DWORD variables. Prompt for input and store the values input from the keyboard into the variables. Subtract the second number from the first and output the difference.
Not sure what I'm doing wrong here but it seems to just input the 2nd number I enter. Help would be appreciated, thank you!
INCLUDE asmlib.inc . data prompt BYTE "Input a number: ", outP BYTE "Difference is ", val1 DWORD ? val2 DWORD ? [. . code main PROC mov edx, OFFSET prompt call writeLine call readint mov val1, eax call writeline call readint sub eax, val2 mov edx, OFFSET outP call writestring call writeInt exit main endp end main
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
