.486 .model flat extrn __fltused:near extrn __ftol:near public _compare _TEXT segment _compare: push ebx push esi push edi push ebp mov ebp,esp mov edi,dword ptr (24)[ebp] cmp dword ptr (20)[ebp],edi jge L2 mov eax,-1 jmp L1 L2: mov edi,dword ptr (24)[ebp] cmp dword ptr (20)[ebp],edi jne L4 mov eax,0 jmp L1 L4: mov eax,1 L1: mov esp,ebp pop ebp pop edi pop esi pop ebx ret _TEXT ends end