Vorsich! Das entspricht zwar dem BASIC-Beispiel, doch wäre ein OR $0c hier besser, denn bei einem ADC muss auch das Carry-Flag ("Überlauf") berücksichtigt werden (und wird zudem verändert). Wenn man schon ADC verewendet und man nicht 100%ig sicher sein kann, welchen Status das Carry-Flag hat, gehört ein CLC davor .... sonst erlebt man noch sein blaues Wunder!.
Hast ja recht, ein CLC gehört davor, danke für den Hinweis!
Ansonsten war es meine Absicht, das BASIC-Beispiel genau nachzubilden.
Wie und warum es mit OR ggfs. besser geht, wurde ja auch schon erläutert ![]()