How do I check if a number is positive or negative in C#?
First parameter is stored in EAX register and result also.
function IsNegative(ANum: Integer): LongBool; assembler; asm and eax, $80000000 end;