Bit-Test
Dieser Befehl undiert logisch den Inhalt des Akkumulators und einer gewählten Speicherzelle. Diese werden nicht verändert, da das Ergebnis im Zero-Flag gespeichert wird. Wenn die zu testenden Bits glöscht Z=0 ansonsten Z=1. Zudem werden Bit 6 und 7 der gewählten Speicherzelle ins V- bzw. N-Flag übertragen.
Arten der Speicher-Adressierung :
| Hex. Object-Code | Adressierung | Anzahl der Bytes | Zyklen |
| 24 | Zero-Page (direkt) | 2 | 3 |
| 2C | Absolut (direkt) | 3 | 4 |
| N | V | B | D | I | Z | C |
| M7 | M6 | X |
clk_h:
lda #16 ; Bit 4
bit port ; AND Port
bne clk_h ; ist Z=0 dann clk_h
... ; ist Bit 4 AND Port = 1 (Z=1), dann geht es hier weiter
Letzte Änderung: 2019-01-06 09:35:32