put 0 → rv put 0x8000 → t3 ; maska srovnávaného bitu loop: and t3, l1 → t1 ; hodnoty srovnávaných bitů and t3, l2 → t2 ne t1, t2 → t4 ; zvýšit čítač, pokud se bity nerovnají add rv, t4 → rv shr t3, 1 → t3 ; posunout masku srovnávaného bitu jz t3, check ; konec, pokud maskovaný bit vypadl z registru jmp loop