Podstawowe tryby adresowania

Trochę niepewny temat, radzę uważać i sprawdzić samemu.

Rejestrowy (bezpośredni)

 MOV A, 30h

Argumenty i wyniki operacji znajdują się w rejestrach procesora. Szybki tryb.
3 - wskazanie rejestru,
4 - szczątkowe załadowanie argumentów.

Rejestrowy (pośredni)

 MOVX A, @R0
 MOVX A, @DPTR

Zawartość rejestru adresuje pamięć (układy I/O). Tryb wolniejszy niż bezpośredni rejestrowy.

Bezpośredni

Adres po rozkazie wskazuje na argumenty. Załadowanie argumentów trwa długo.

Natychmiastowy

 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.

Bazowo-indeksowy

Można sumować adresy, co jest bardzo przyjemne i wygodne, ale też bezczelnie powolne. Jest dość złożony.

Źródła

 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki