MOV A, 30h
Argumenty i wyniki operacji znajdują się w rejestrach procesora. Szybki tryb.
3 - wskazanie rejestru,
4 - szczątkowe załadowanie argumentów.
MOVX A, @R0 MOVX A, @DPTR
Zawartość rejestru adresuje pamięć (układy I/O). Tryb wolniejszy niż bezpośredni rejestrowy.
Adres po rozkazie wskazuje na argumenty. Załadowanie argumentów trwa długo.
MOV A, #20h
Czyli wrzucamy stałą do rejestru. Szybciutkie.
Argumenty są przekazywane od razu razem z rozkazem, nie trzeba rozkodowywać adresów, czasem nawet nie trzeba zapisywać rezultatów.
Można sumować adresy, co jest bardzo przyjemne i wygodne, ale też bezczelnie powolne. Jest dość złożony.