Update to 1.16.0 completed.

Please add any new defect you notice here!


Update auf 1.16.0 abgeschlossen.

Bitte neue Defekte hier vermerken!

LDX $hhll

Aus C64-Wiki

Wechseln zu: Navigation, Suche
Mnemonic: LDX $hhll
2. Schreibweise: {{{2. Schreibweise}}}
Opcode: $AE
Operand(en): $ll $hh
Anzahl der Bytes: 3
Befehlstype: Transfer-Befehl
Adressierung: absolut
Beeinflusste Flaggen im Statusregister:
Negativ-Flag
Zero-Flag
Taktzyklen: 4


Der Assembler-Befehl LDX $hhll lädt das X-Register mit dem Inhalt der Speicherzelle $hhll.
Das X-Register ist ein 8-Bit Register mit einem Wert zwischen 0 und 255 ($ff).

Funktionsprinzip

Ass befehl ae.gif

Bedeutung der Buchstaben im Befehl

LDX LoaD X-Register
Lade X-Register

Beispiel

; Diese Programm gleicht die Rahmenfarbe der Hintergrundfarbe an.
; Programmstart mit SYS 49152
*=$c000   ; Startadresse des Programmes

ldx $d021 ; Ladet den Inhalt von $d021 (Hintergrundfarbe) in das X-Register
stx $d020 ; Schreibt den Inhalt des X-Registers in die Speicherzelle $d020 (Rahmenfarbe)
rts       ; Rücksprung
.c000	 ae 21 d0	ldx $d021
.c003	 8e 20 d0	stx $d020
.c006	 60		rts

Vergleich des Beispielprogramms mit Basic

POKE 53280, PEEK(53281)

Links