Tryby adresownia na przykładzie instrukcji przesłania

mov rejestr32, rejestr32
mov rejestr16, rejestr16
mov rejestr8, rejestr8
mov rejestr, wyrażenie_stałe
mov rejestr, [adres]
mov [adres], rejestr
mov rozmiar [adres], wyrażenie_stałe

rejestr:= rejestr32 | rejestr16 | rejestr8
rejestr32:= eax | ebx | ecx | edx | edi | esi | ebp | esp
rejestr16:= ax | bx | cx | dx | di | si | bp | sp
rejestr8:= al | ah | bl | bh | cl | ch | dl | dh
rozmiar:= byte | word | dword
adres:= wyrażenie_stałe |
rejestr32 |
rejestr32 + wyrażenie_stałe |
rejestr32 + rejestr_indeksowy |
rejestr32 + skala * rejestr_indeksowy |
rejestr32 + rejestr_indeksowy + wyrażenie_stałe |
skala * rejestr_indeksowy + wyrażenie_stałe |
rejestr32 + skala * rejestr_indeksowy + wyrażenie_stałe
rejestr_indeksowy:= eax | ebx | ecx | edx | edi | esi | ebp
skala:=2 | 4 | 8