Obliczanie wartości bezwzględnej
cdq ; wypełnia edx bitem znaku eax xor eax, edx ; odwraca bity jeżeli eax < 0 sub eax, edx ; dodaje 1 jeżeli eax < 0
Obliczanie minimum dwóch liczb bez znaku b = min (a , b)
sub eax, ebx ; = a-b sbb edx, edx ; = (b > a) ? 0xFFFFFFFF : 0 and edx, eax ; = (b > a) ? a-b : 0 add ebx, edx ; = (b > a) ? a : b