compare: ;; lhs in eax, rhs in ebx mov ecx, 0b11111011111101111 pdep eax, eax, ecx pdep ebx, ebx, ecx sub eax, ebx test eax, 0b10000010000001000 mov eax, 0 setnz al ret