.data mem64 dq 0C0FFEEh ;przykładowe dane (poczwórne słowo) mem64_2 dq 07EAh ;przykładowe dane (poczwórne słowo) .code Main proc mov rax, 3 ;wczytanie do rejestru RAX wartości natychmiastowej trzy sub rax, 3 ;rezultat operacji arymetycznej/logicznej to wartość zero cmovz rcx, mem64 ;dlatego kopiowanie danej mem64 do rejestru RCX wykona się mov rax, 3 ;wczytanie do rejestru RAX wartości natychmiastowej trzy sub rax, 1 ;rezultat operacji arymetycznej/logicznej to wartość różna od zera cmovz rcx, mem64_2 ;dlatego kopiowanie danej mem64_2 do rejestru RCX w tym przypadku nie wykona się ret Main endp end