Der von MOS Technology entwickelte 6502 ist ein 8-Bit-Mikroprozessor, der von Ende der 1970er bis Anfang der 1990er Jahre häufig als Mikrocomputer- und Videospiel-CPU verwendet wurde und insbesondere Produkte von Commodore, Apple, Atari, Acorn und Nintendo antreibt .

Mehr über 6502...

Ich versuche also, mit dem Hinzufügen und Verschieben zu multiplizieren. Ich möchte das Multiplikand im Akkumulator und im Multiplikand im X-Register speichern. Ich weiß wirklich nicht, warum mein Code nicht funktioniert, aber ich vermute, dass es sein, weil der Multiplikand im Akkumulator ist und d....
9 Mai 2021 im 03:39
Die Nummern der 6502-Assembly können signiert oder nicht signiert sein, je nachdem, ob das siebte Bit gesetzt ist. Wenn es signiert ist, reicht es von -128 bis 127 und wenn nicht, reicht es von 0 bis 255. Meine Frage ist: Was passiert, wenn ich eine signierte und eine nicht signierte Nummer addiere....
10 Feb. 2021 im 19:57
Ich brauche deine Hilfe, bitte, wie der Titel schon sagt, ich versuche, eine Menge Quellcode zu konvertieren, und ein Großteil meiner alten Quelle enthält viele Codezeilen für einen Assembler (6502), den ich unter Windows nicht mehr verwenden kann . Ich kann viel suchen und ersetzen, um alle Opcodes....
26 Nov. 2019 im 05:48
Beim Lesen dieser HTML-Seite zu Commodore 64-Speicherzuweisungen bin ich gestolpert, weil ich an alter Computerhardware interessiert bin über eine Zelle in der Tabelle, die behauptet, dass die Speicheradresse nicht verwendet wird. Was genau bedeutet das? Bedeutet dies, dass Sie, wenn Sie etwas in di....
12 Okt. 2018 im 17:22
Ich arbeite an einem Assembler-Programm für eine 6502-CPU und stelle fest, dass ich eine möglichst schnelle Routine zum Teilen durch sieben benötige, insbesondere eine, die eine 16-Bit-Dividende bedeuten könnte. Ich bin mit den Routinen vertraut, die hier zu finden sind, aber ich verallgemeinere die....
Ich habe gerade angefangen, 6502 zu lernen, weil ich ein Atari 2600-Spiel erstellen möchte. Ich habe diesen Code ausprobiert: LDA #$01 STA $01 LDX #$02 TXA SBC $01 BRK Und ich bekomme den Wert A = $ 00 und die Flags Z und C auf 1. Aber ich denke, der Wert in A muss $ 01 sein. Wenn ich die Werte änd....
25 Feb. 2018 im 11:49
Ich scanne das Internet und alte C64-Bücher nach der Frage, ohne eine Antwort zu finden, also musste ich sie am Ende einfach hier posten. Ich liebe die guten alten Zeiten der C64-Codierung und obwohl ich derzeit kein Spiel auf dieser Plattform programmiere, würde ich gerne wissen, wie einige Hardwar....
27 Okt. 2015 im 15:25
Gibt es gute Open Source Frameworks für die Entwicklung von Computersystememulatoren? Ich interessiere mich besonders für etwas, das in Python oder Java geschrieben wurde und den Aufwand für die Entwicklung von Emulatoren für 8-Bit-Prozessoren (z. B. 6502, 6510 usw.) verringern kann.....
13 Juli 2009 im 20:51