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 |