黑客反汇编中摘的一段代码

sub ebx,eax

//if(ebx<eax)SF=1;else SF=0;标志位

sbb ecx,ecx

//if(ebx<eax)ecx=-1;else ecx=0;

and ecx,ebx

//if(ebx<eax)ecx=ebx;else ecx=0

add eax,ecx

//if(ebx<eax)eax=eax+(ebx-ebx);else eax=eax;

combine:

if(ebx<eax)

   eax=ebx;

else

   eax=eax

求最小数的