put 0x0000 → rv shl 1, l2 → t2 ; masky zadaných bitů shl 1, l3 → t3 and l1, t2 → t4 ; extrakce zadaných bitů and l1, t3 → t5 xor t2, -1 → t6 ; vynulování zadaných bitů and l1, t6 → rv xor t3, -1 → t6 and rv, t6 → rv jz t4, zero ; nastavení bitů or rv, t3 → rv zero: jz t5, check or rv, t2 → rv jmp check