.586
.model flat
.stack 100h
.data
A dd 6
B dd 8
P dd 3
E dd 2
D dd 9
F dd 1
.data?
X dd ?
Y dd ?
Z dd ?
.code
ExitProcess PROTO STDCALL :DWORD
start:
mov EAX, A
sub EAX, B
mov Z, EAX
mov EDX, P
add EDX, E
mov Y, EDX
mov EDX, D
mov EAX, Z
imul Y
div EDX
mov X, EAX
mov Y, 0
mov Z, 0