This flashcard is just one of a free flashcard set. See all flashcards!
35
Welche Adressierungsarten kennt der C167
Registeradressierung:
MOV R2, R7 ; kopiere Inhalt von R7 in R2
Direkte Adressierung
> Befehl enthält
Kurze Registeradresse (8 Bit) reg, bitaddr oder
Lange Speicheradresse (16 Bit) mem
> Um den Operanden direkt anzusprechen
Registerindirekte Adressierung
MOV R1, [R2]
Base-Offset-Adressierung
[Rw + #data16] ; Rw: Basisadresse (variable)
; #data16: Offset (fest)
MOV R1, [R2 + 0x1320]
Unmittelbare Adressierung
Wert des Operanden wird unmittelbar im Befehlswort angegeben, Kennzeichnung von Konstanten mittels Doppelkreuz (#)
MOV R1, #10
MOV R2, R7 ; kopiere Inhalt von R7 in R2
Direkte Adressierung
> Befehl enthält
Kurze Registeradresse (8 Bit) reg, bitaddr oder
Lange Speicheradresse (16 Bit) mem
> Um den Operanden direkt anzusprechen
Registerindirekte Adressierung
MOV R1, [R2]
Base-Offset-Adressierung
[Rw + #data16] ; Rw: Basisadresse (variable)
; #data16: Offset (fest)
MOV R1, [R2 + 0x1320]
Unmittelbare Adressierung
Wert des Operanden wird unmittelbar im Befehlswort angegeben, Kennzeichnung von Konstanten mittels Doppelkreuz (#)
MOV R1, #10