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. In assembly language I need to create two DWORD variables. Prompt for 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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!