\r
jecxz Label1 ; If ecx == 0, no remainder exist, return with quoitent in EDX directly \r
mov dword ptr [ecx], edx ; Put EDX through REMAINDER pointer in ECX \r
\r
Label1:\r
pop edx ; Pop High 32-bit QUOITENT to EDX\r
\r
jecxz Label1 ; If ecx == 0, no remainder exist, return with quoitent in EDX directly \r
mov dword ptr [ecx], edx ; Put EDX through REMAINDER pointer in ECX \r
\r
Label1:\r
pop edx ; Pop High 32-bit QUOITENT to EDX\r