BIT
Suche
Index
FAQ
Kontakt
Zurück

BIT

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


Flags

N V B D I Z C
 M7  M6       X  


Beispiele

            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
  Rubrik:  CBM PET
Rubriken-Übersicht
 9 Besucher online 

Valid XHTML 1.0 Transitional Valid CSS!