https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=MOS_Technology_6502
MOS Technology 6502 - Versionsgeschichte
2025-07-30T09:29:39Z
Versionsgeschichte dieser Seite in Wikipedia
MediaWiki 1.45.0-wmf.11
https://de.wikipedia.org/w/index.php?title=MOS_Technology_6502&diff=257857478&oldid=prev
Dk1909: typografische Anführungszeichen korrigiert
2025-07-13T11:42:20Z
<p>typografische Anführungszeichen korrigiert</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 13. Juli 2025, 13:42 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 446:</td>
<td colspan="2" class="diff-lineno">Zeile 446:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <code>$CF</code> || <code>DCM $C006</code> || („'''D'''EC, '''CM'''P“) Verringert den Wert an der Speicheradresse <code>C006<sub>16</sub></code> um eins und vergleicht anschließend den neuen Speicherinhalt mit dem Inhalt des Akkumulators.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <code>$CF</code> || <code>DCM $C006</code> || („'''D'''EC, '''CM'''P“) Verringert den Wert an der Speicheradresse <code>C006<sub>16</sub></code> um eins und vergleicht anschließend den neuen Speicherinhalt mit dem Inhalt des Akkumulators.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$EF</code> || <code>INS $C007</code> || („'''IN'''C, '''S'''<del style="font-weight: bold; text-decoration: none;">BC„</del>) Erhöht den Wert an der Speicheradresse <code>C007<sub>16</sub></code> um eins und subtrahiert anschließend den neuen Speicherinhalt vom Inhalt des Akkumulators (zusätzlich um eins, falls das Carry-Flag den Wert null besitzt).</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$EF</code> || <code>INS $C007</code> || („'''IN'''C, '''S'''<ins style="font-weight: bold; text-decoration: none;">BC“</ins>) Erhöht den Wert an der Speicheradresse <code>C007<sub>16</sub></code> um eins und subtrahiert anschließend den neuen Speicherinhalt vom Inhalt des Akkumulators (zusätzlich um eins, falls das Carry-Flag den Wert null besitzt).</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>
Dk1909
https://de.wikipedia.org/w/index.php?title=MOS_Technology_6502&diff=257718665&oldid=prev
Frankee 67: ...
2025-07-08T10:03:15Z
<p>...</p>
<a href="//de.wikipedia.org/w/index.php?title=MOS_Technology_6502&diff=257718665&oldid=257718622">Änderungen zeigen</a>
Frankee 67
https://de.wikipedia.org/w/index.php?title=MOS_Technology_6502&diff=257718622&oldid=prev
Frankee 67: /* Einzelnachweise */
2025-07-08T10:01:43Z
<p><span class="autocomment">Einzelnachweise</span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 8. Juli 2025, 12:01 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 746:</td>
<td colspan="2" class="diff-lineno">Zeile 746:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><references ></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><references<ins style="font-weight: bold; text-decoration: none;"> responsive</ins> ></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><ref name="HARDWARE MANUAL">{{Literatur |Titel=MOS MICROCOMPUTERS HARDWARE MANUAL |Hrsg=MOS TECHNOLOGY, INC. |Datum=1976-01 |Sprache=en |Kapitel=1.2.2 The MCS6502}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><ref name="HARDWARE MANUAL">{{Literatur |Titel=MOS MICROCOMPUTERS HARDWARE MANUAL |Hrsg=MOS TECHNOLOGY, INC. |Datum=1976-01 |Sprache=en |Kapitel=1.2.2 The MCS6502}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></references ></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></references ></div></td>
</tr>
</table>
Frankee 67
https://de.wikipedia.org/w/index.php?title=MOS_Technology_6502&diff=257718586&oldid=prev
Frankee 67: /* Undokumentierte Opcodes */ tk
2025-07-08T10:00:29Z
<p><span class="autocomment">Undokumentierte Opcodes: </span> tk</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 8. Juli 2025, 12:00 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 424:</td>
<td colspan="2" class="diff-lineno">Zeile 424:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>! Opcode !! Mnemonic !! Funktion</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>! Opcode !! Mnemonic !! Funktion</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$02</code> || <code>HLT</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''H'''a'''LT'''<del style="font-weight: bold; text-decoration: none;">"</del>) Ein-Byte-Befehl, hält den Prozessor an. Führt faktisch zum Absturz, der nur durch einen Reset zu beheben ist.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$02</code> || <code>HLT</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''H'''a'''LT'''<ins style="font-weight: bold; text-decoration: none;">“</ins>) Ein-Byte-Befehl, hält den Prozessor an. Führt faktisch zum Absturz, der nur durch einen Reset zu beheben ist.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$0B</code> || <code>ANC&nbsp;#n</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''AN'''D&nbsp;#n, N-Flag&nbsp;→&nbsp;'''C'''-<del style="font-weight: bold; text-decoration: none;">Flag"</del>) Adressierungsart „immediate“. Führt eine UND-Verknüpfung des Akkumulators mit n durch, speichert das Ergebnis im Akkumulator und übernimmt danach den Wert des Negative-Flags (der mit dem Wert des siebten Bits des Akkumulators übereinstimmt) als neuen Wert für das Carry-Flag.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$0B</code> || <code>ANC&nbsp;#n</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''AN'''D&nbsp;#n, N-Flag&nbsp;→&nbsp;'''C'''-<ins style="font-weight: bold; text-decoration: none;">Flag“</ins>) Adressierungsart „immediate“. Führt eine UND-Verknüpfung des Akkumulators mit n durch, speichert das Ergebnis im Akkumulator und übernimmt danach den Wert des Negative-Flags (der mit dem Wert des siebten Bits des Akkumulators übereinstimmt) als neuen Wert für das Carry-Flag.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$0C</code> || <code>SKW</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''SK'''ip next '''W'''<del style="font-weight: bold; text-decoration: none;">ord"</del>) Befehl ohne Funktion, erhöht den Programmzähler um drei und wird zum Überspringen der unmittelbar auf den Opcode folgenden zwei Bytes benutzt.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$0C</code> || <code>SKW</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''SK'''ip next '''W'''<ins style="font-weight: bold; text-decoration: none;">ord“</ins>) Befehl ohne Funktion, erhöht den Programmzähler um drei und wird zum Überspringen der unmittelbar auf den Opcode folgenden zwei Bytes benutzt.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$0F</code> || <code>ASO $C000</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''AS'''L, '''O'''<del style="font-weight: bold; text-decoration: none;">RA"</del>) Führt den Befehl <code>ASL</code> mit dem Speicherinhalt an der Adresse <code>C000<sub>16</sub></code> aus, anschließend wird eine ODER-Verknüpfung des Akkumulators mit dem neuen Speicherinhalt durchgeführt und das Ergebnis im Akkumulator gespeichert.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$0F</code> || <code>ASO $C000</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''AS'''L, '''O'''<ins style="font-weight: bold; text-decoration: none;">RA“</ins>) Führt den Befehl <code>ASL</code> mit dem Speicherinhalt an der Adresse <code>C000<sub>16</sub></code> aus, anschließend wird eine ODER-Verknüpfung des Akkumulators mit dem neuen Speicherinhalt durchgeführt und das Ergebnis im Akkumulator gespeichert.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$2F</code> || <code>RLA $C001</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''R'''O'''L''', '''A'''<del style="font-weight: bold; text-decoration: none;">ND"</del>) Führt den Befehl <code>ROL</code> mit dem Speicherinhalt an der Adresse <code>C001<sub>16</sub></code> aus, anschließend wird eine UND-Verknüpfung des Akkumulators mit dem neuen Speicherinhalt durchgeführt und das Ergebnis im Akkumulator gespeichert.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$2F</code> || <code>RLA $C001</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''R'''O'''L''', '''A'''<ins style="font-weight: bold; text-decoration: none;">ND“</ins>) Führt den Befehl <code>ROL</code> mit dem Speicherinhalt an der Adresse <code>C001<sub>16</sub></code> aus, anschließend wird eine UND-Verknüpfung des Akkumulators mit dem neuen Speicherinhalt durchgeführt und das Ergebnis im Akkumulator gespeichert.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$4F</code> || <code>LSE $C002</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''LS'''R, '''E'''<del style="font-weight: bold; text-decoration: none;">OR"</del>) Führt den Befehl <code>LSR</code> mit dem Speicherinhalt an der Adresse <code>C002<sub>16</sub></code> aus, anschließend wird eine EXKLUSIV-ODER-Verknüpfung des Akkumulators mit dem neuen Speicherinhalt durchgeführt und das Ergebnis im Akkumulator gespeichert.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$4F</code> || <code>LSE $C002</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''LS'''R, '''E'''<ins style="font-weight: bold; text-decoration: none;">OR“</ins>) Führt den Befehl <code>LSR</code> mit dem Speicherinhalt an der Adresse <code>C002<sub>16</sub></code> aus, anschließend wird eine EXKLUSIV-ODER-Verknüpfung des Akkumulators mit dem neuen Speicherinhalt durchgeführt und das Ergebnis im Akkumulator gespeichert.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$6F</code> || <code>RRA $C003</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''R'''O'''R''', '''A'''<del style="font-weight: bold; text-decoration: none;">DC"</del>) Führt den Befehl <code>ROR</code> mit dem Speicherinhalt an der Adresse <code>C003<sub>16</sub></code> aus, anschließend wird der neue Speicherinhalt zum Akkumulator addiert (plus eins, falls das Carry-Flag gesetzt ist).</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$6F</code> || <code>RRA $C003</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''R'''O'''R''', '''A'''<ins style="font-weight: bold; text-decoration: none;">DC“</ins>) Führt den Befehl <code>ROR</code> mit dem Speicherinhalt an der Adresse <code>C003<sub>16</sub></code> aus, anschließend wird der neue Speicherinhalt zum Akkumulator addiert (plus eins, falls das Carry-Flag gesetzt ist).</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$8B</code> || <code>XAA&nbsp;#n</code> || (<del style="font-weight: bold; text-decoration: none;">"T</del>'''XA''', '''A'''ND&nbsp;#<del style="font-weight: bold; text-decoration: none;">n"</del>) Adressierungsart „immediate“. Transferiert den Inhalt des Registers&nbsp;X in den Akkumulator, führt danach eine UND-Verknüpfung des Akkumulators mit n aus und speichert das Ergebnis im Akkumulator.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$8B</code> || <code>XAA&nbsp;#n</code> || (<ins style="font-weight: bold; text-decoration: none;">„T</ins>'''XA''', '''A'''ND&nbsp;#<ins style="font-weight: bold; text-decoration: none;">n“</ins>) Adressierungsart „immediate“. Transferiert den Inhalt des Registers&nbsp;X in den Akkumulator, führt danach eine UND-Verknüpfung des Akkumulators mit n aus und speichert das Ergebnis im Akkumulator.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$8F</code> || <code>SAX $C004</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''S'''tore ('''A''' & '''X''')<del style="font-weight: bold; text-decoration: none;">"</del>) Soll den Inhalt des Akkumulators und des Registers&nbsp;X gleichzeitig an die Speicheradresse <code>C004<sub>16</sub></code> schreiben. Dadurch, dass beide Registerinhalte gleichzeitig am internen Datenbus anliegen, ergibt sich eine UND-Verknüpfung der beiden Registerinhalte, deren Ergebnis an der Adresse <code>C004<sub>16</sub></code> gespeichert wird.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$8F</code> || <code>SAX $C004</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''S'''tore ('''A''' & '''X''')<ins style="font-weight: bold; text-decoration: none;">“</ins>) Soll den Inhalt des Akkumulators und des Registers&nbsp;X gleichzeitig an die Speicheradresse <code>C004<sub>16</sub></code> schreiben. Dadurch, dass beide Registerinhalte gleichzeitig am internen Datenbus anliegen, ergibt sich eine UND-Verknüpfung der beiden Registerinhalte, deren Ergebnis an der Adresse <code>C004<sub>16</sub></code> gespeichert wird.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$AF</code> || <code>LAX $C005</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''L'''D'''A''', LD'''X'''<del style="font-weight: bold; text-decoration: none;">"</del>) Lädt den Speicherinhalt an der Adresse <code>C005<sub>16</sub></code> in den Akkumulator sowie in das Register&nbsp;X. Einige Adressierungsarten von <code>LAX</code> können instabil sein, der Befehl also zu unvorhersehbaren Seiteneffekten führen.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$AF</code> || <code>LAX $C005</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''L'''D'''A''', LD'''X'''<ins style="font-weight: bold; text-decoration: none;">“</ins>) Lädt den Speicherinhalt an der Adresse <code>C005<sub>16</sub></code> in den Akkumulator sowie in das Register&nbsp;X. Einige Adressierungsarten von <code>LAX</code> können instabil sein, der Befehl also zu unvorhersehbaren Seiteneffekten führen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$CF</code> || <code>DCM $C006</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''D'''EC, '''CM'''<del style="font-weight: bold; text-decoration: none;">P"</del>) Verringert den Wert an der Speicheradresse <code>C006<sub>16</sub></code> um eins und vergleicht anschließend den neuen Speicherinhalt mit dem Inhalt des Akkumulators.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$CF</code> || <code>DCM $C006</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''D'''EC, '''CM'''<ins style="font-weight: bold; text-decoration: none;">P“</ins>) Verringert den Wert an der Speicheradresse <code>C006<sub>16</sub></code> um eins und vergleicht anschließend den neuen Speicherinhalt mit dem Inhalt des Akkumulators.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$EF</code> || <code>INS $C007</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''IN'''C, '''S'''<del style="font-weight: bold; text-decoration: none;">BC"</del>) Erhöht den Wert an der Speicheradresse <code>C007<sub>16</sub></code> um eins und subtrahiert anschließend den neuen Speicherinhalt vom Inhalt des Akkumulators (zusätzlich um eins, falls das Carry-Flag den Wert null besitzt).</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$EF</code> || <code>INS $C007</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''IN'''C, '''S'''<ins style="font-weight: bold; text-decoration: none;">BC„</ins>) Erhöht den Wert an der Speicheradresse <code>C007<sub>16</sub></code> um eins und subtrahiert anschließend den neuen Speicherinhalt vom Inhalt des Akkumulators (zusätzlich um eins, falls das Carry-Flag den Wert null besitzt).</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>
Frankee 67
https://de.wikipedia.org/w/index.php?title=MOS_Technology_6502&diff=257718219&oldid=prev
Frankee 67: /* Befehlssatz */ tk
2025-07-08T09:43:09Z
<p><span class="autocomment">Befehlssatz: </span> tk</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 8. Juli 2025, 11:43 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 135:</td>
<td colspan="2" class="diff-lineno">Zeile 135:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>! Opcode !! Mnemonic !! Funktion</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>! Opcode !! Mnemonic !! Funktion</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$A9</code> || <code>LDA&nbsp;#$FF</code> || Lädt (<del style="font-weight: bold; text-decoration: none;">"</del>'''L'''oa'''D'''<del style="font-weight: bold; text-decoration: none;">"</del>) das Register <del style="font-weight: bold; text-decoration: none;">"</del>'''A'''<del style="font-weight: bold; text-decoration: none;">kkumulator"</del> mit <code>FF<sub>16</sub></code> (255 dezimal).</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$A9</code> || <code>LDA&nbsp;#$FF</code> || Lädt (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''L'''oa'''D'''<ins style="font-weight: bold; text-decoration: none;">“</ins>) das Register <ins style="font-weight: bold; text-decoration: none;">„</ins>'''A'''<ins style="font-weight: bold; text-decoration: none;">kkumulator“</ins> mit <code>FF<sub>16</sub></code> (255 dezimal).</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <code>$AD</code> || <code>LDA&nbsp;$C000</code> || Lädt den Akkumulator mit dem Speicherinhalt an der absoluten Adresse <code>C000<sub>16</sub></code> (49152 dezimal).</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <code>$AD</code> || <code>LDA&nbsp;$C000</code> || Lädt den Akkumulator mit dem Speicherinhalt an der absoluten Adresse <code>C000<sub>16</sub></code> (49152 dezimal).</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 141:</td>
<td colspan="2" class="diff-lineno">Zeile 141:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <code>$A1</code> || <code>LDA&nbsp;($24),Y</code> || Lädt den Akkumulator mit dem Inhalt an jener Speicheradresse, welche sich ergibt, indem zu der 16-Bit-Zahl in den Adressen <code>24<sub>16</sub></code> und <code>25<sub>16</sub></code> der Inhalt des Y-Registers addiert wird. Siehe ''[[Zeropage]]'', indirekte Adressierung.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| <code>$A1</code> || <code>LDA&nbsp;($24),Y</code> || Lädt den Akkumulator mit dem Inhalt an jener Speicheradresse, welche sich ergibt, indem zu der 16-Bit-Zahl in den Adressen <code>24<sub>16</sub></code> und <code>25<sub>16</sub></code> der Inhalt des Y-Registers addiert wird. Siehe ''[[Zeropage]]'', indirekte Adressierung.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$8D</code> || <code>STA&nbsp;$C000</code> || Speichert (<del style="font-weight: bold; text-decoration: none;">"</del>'''ST'''<del style="font-weight: bold; text-decoration: none;">ore"</del>) den Inhalt des '''A'''kkumulators (ein Byte) an der Speicheradresse <code>C000<sub>16</sub></code>.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$8D</code> || <code>STA&nbsp;$C000</code> || Speichert (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''ST'''<ins style="font-weight: bold; text-decoration: none;">ore“</ins>) den Inhalt des '''A'''kkumulators (ein Byte) an der Speicheradresse <code>C000<sub>16</sub></code>.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$6D</code> || <code>ADC&nbsp;$C001</code> || Addiert (<del style="font-weight: bold; text-decoration: none;">"</del>'''AD'''d with '''C'''arry-<del style="font-weight: bold; text-decoration: none;">Flag"</del>) den Inhalt an der Speicheradresse <code>C001<sub>16</sub></code> (ein Byte) zum Inhalt des Akkumulators (plus eins, falls das Carry-Flag gesetzt ist).</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$6D</code> || <code>ADC&nbsp;$C001</code> || Addiert (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''AD'''d with '''C'''arry-<ins style="font-weight: bold; text-decoration: none;">Flag“</ins>) den Inhalt an der Speicheradresse <code>C001<sub>16</sub></code> (ein Byte) zum Inhalt des Akkumulators (plus eins, falls das Carry-Flag gesetzt ist).</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$C9</code> || <code>CMP&nbsp;#$7F</code> || Vergleicht (<del style="font-weight: bold; text-decoration: none;">"</del>'''C'''o'''MP'''<del style="font-weight: bold; text-decoration: none;">are"</del>) den Inhalt des Akkumulators mit dem Zahlenwert <code>7F<sub>16</sub></code> (127 dezimal) und setzt die Flags entsprechend.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$C9</code> || <code>CMP&nbsp;#$7F</code> || Vergleicht (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''C'''o'''MP'''<ins style="font-weight: bold; text-decoration: none;">are“</ins>) den Inhalt des Akkumulators mit dem Zahlenwert <code>7F<sub>16</sub></code> (127 dezimal) und setzt die Flags entsprechend.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$E4</code> || <code>CPX&nbsp;$C0</code> || Vergleicht den Inhalt des Registers&nbsp;X (<del style="font-weight: bold; text-decoration: none;">"</del>'''C'''om'''P'''are '''X'''<del style="font-weight: bold; text-decoration: none;">"</del>) mit dem Inhalt der Speicherzelle an der absoluten Adresse <code>C0<sub>16</sub></code>.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$E4</code> || <code>CPX&nbsp;$C0</code> || Vergleicht den Inhalt des Registers&nbsp;X (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''C'''om'''P'''are '''X'''<ins style="font-weight: bold; text-decoration: none;">“</ins>) mit dem Inhalt der Speicherzelle an der absoluten Adresse <code>C0<sub>16</sub></code>.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$C0</code> || <code>CPY&nbsp;#$C0</code> || Vergleicht den Inhalt des Registers&nbsp;Y (<del style="font-weight: bold; text-decoration: none;">"</del>'''C'''om'''P'''are '''Y'''<del style="font-weight: bold; text-decoration: none;">"</del>) mit dem Zahlenwert <code>C0<sub>16</sub></code>.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$C0</code> || <code>CPY&nbsp;#$C0</code> || Vergleicht den Inhalt des Registers&nbsp;Y (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''C'''om'''P'''are '''Y'''<ins style="font-weight: bold; text-decoration: none;">“</ins>) mit dem Zahlenwert <code>C0<sub>16</sub></code>.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$F0</code> || <code>BEQ&nbsp;$FC00</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''B'''ranch if result is '''EQ'''<del style="font-weight: bold; text-decoration: none;">ual"</del>) Verzweigt, wenn beispielsweise der letzte vorausgegangene Vergleich eine Gleichheit ergab (wird anhand des Z-Flags ermittelt). In diesem Fall würde das Maschinenprogramm an der Adresse <code>FC00<sub>16</sub></code> (auch als Sprungadresse bezeichnet) weiter ausgeführt. Andernfalls wird der auf <code>BEQ</code> unmittelbar folgende Befehl als nächstes ausgeführt. Die Branch-Befehle erlauben nur die ''relative Adressierung'' mit einem vorzeichenbehafteten Offset im Bereich von -128 bis 127, also mit einem einzelnen Byte als Argument. Die CPU ermittelt die Sprungadresse, indem sie das Offset zur Adresse des auf den Branch-Befehl unmittelbar folgenden Befehls addiert.<ref>{{Literatur |Titel=MOS MICROCOMPUTERS PROGRAMMING MANUAL |Hrsg=MOS TECHNOLOGY, INC. |Datum=1976-01 |Sprache=en |Kapitel=4.1.1 Basic Concept of Relative Addressing}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$F0</code> || <code>BEQ&nbsp;$FC00</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''B'''ranch if result is '''EQ'''<ins style="font-weight: bold; text-decoration: none;">ual“</ins>) Verzweigt, wenn beispielsweise der letzte vorausgegangene Vergleich eine Gleichheit ergab (wird anhand des Z-Flags ermittelt). In diesem Fall würde das Maschinenprogramm an der Adresse <code>FC00<sub>16</sub></code> (auch als Sprungadresse bezeichnet) weiter ausgeführt. Andernfalls wird der auf <code>BEQ</code> unmittelbar folgende Befehl als nächstes ausgeführt. Die Branch-Befehle erlauben nur die ''relative Adressierung'' mit einem vorzeichenbehafteten Offset im Bereich von -128 bis 127, also mit einem einzelnen Byte als Argument. Die CPU ermittelt die Sprungadresse, indem sie das Offset zur Adresse des auf den Branch-Befehl unmittelbar folgenden Befehls addiert.<ref>{{Literatur |Titel=MOS MICROCOMPUTERS PROGRAMMING MANUAL |Hrsg=MOS TECHNOLOGY, INC. |Datum=1976-01 |Sprache=en |Kapitel=4.1.1 Basic Concept of Relative Addressing}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$D0</code> || <code>BNE&nbsp;$FC00</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''B'''ranch if result is '''N'''ot '''E'''<del style="font-weight: bold; text-decoration: none;">qual"</del>) Verzweigt, wenn beispielsweise der letzte vorausgegangene Vergleich eine Ungleichheit ergab.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$D0</code> || <code>BNE&nbsp;$FC00</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''B'''ranch if result is '''N'''ot '''E'''<ins style="font-weight: bold; text-decoration: none;">qual“</ins>) Verzweigt, wenn beispielsweise der letzte vorausgegangene Vergleich eine Ungleichheit ergab.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$E8</code> || <code>INX</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''IN'''crement '''X'''<del style="font-weight: bold; text-decoration: none;">"</del>) Erhöht den Inhalt des Registers&nbsp;X um eins.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$E8</code> || <code>INX</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''IN'''crement '''X'''<ins style="font-weight: bold; text-decoration: none;">“</ins>) Erhöht den Inhalt des Registers&nbsp;X um eins.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$88</code> || <code>DEY</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''DE'''crement '''Y'''<del style="font-weight: bold; text-decoration: none;">"</del>) Verringert den Inhalt des Registers&nbsp;Y um eins.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$88</code> || <code>DEY</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''DE'''crement '''Y'''<ins style="font-weight: bold; text-decoration: none;">“</ins>) Verringert den Inhalt des Registers&nbsp;Y um eins.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$20</code> || <code>JSR $FC00</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''J'''ump to '''S'''ub'''R'''<del style="font-weight: bold; text-decoration: none;">outine"</del>) Springt zur Subroutine (Unterprogramm) an der Adresse <code>FC00<sub>16</sub></code>. Die Rücksprungadresse, welche aus zwei Byte besteht und auf dem Stapel abgelegt wird, ist die Adresse des letzten Bytes des drei Byte langen <code>JSR</code>-Befehls.<ref name=":1" /></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$20</code> || <code>JSR $FC00</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''J'''ump to '''S'''ub'''R'''<ins style="font-weight: bold; text-decoration: none;">outine“</ins>) Springt zur Subroutine (Unterprogramm) an der Adresse <code>FC00<sub>16</sub></code>. Die Rücksprungadresse, welche aus zwei Byte besteht und auf dem Stapel abgelegt wird, ist die Adresse des letzten Bytes des drei Byte langen <code>JSR</code>-Befehls.<ref name=":1" /></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$60</code> || <code>RTS</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''R'''e'''T'''urn from '''S'''<del style="font-weight: bold; text-decoration: none;">ubroutine"</del>) Kehrt aus der Subroutine zurück und führt das Maschinenprogramm an der Rücksprungadresse aus, welche zuvor vom Stapel genommen und um eins erhöht wurde.<ref name=":1">{{Literatur |Titel=MOS MICROCOMPUTERS PROGRAMMING MANUAL |Hrsg=MOS TECHNOLOGY, INC. |Datum=1976-01 |Sprache=en |Kapitel=8.1 JSR - JUMP TO SUBROUTINE}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$60</code> || <code>RTS</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''R'''e'''T'''urn from '''S'''<ins style="font-weight: bold; text-decoration: none;">ubroutine“</ins>) Kehrt aus der Subroutine zurück und führt das Maschinenprogramm an der Rücksprungadresse aus, welche zuvor vom Stapel genommen und um eins erhöht wurde.<ref name=":1">{{Literatur |Titel=MOS MICROCOMPUTERS PROGRAMMING MANUAL |Hrsg=MOS TECHNOLOGY, INC. |Datum=1976-01 |Sprache=en |Kapitel=8.1 JSR - JUMP TO SUBROUTINE}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$00</code> || <code>BRK</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''BR'''ea'''K'''<del style="font-weight: bold; text-decoration: none;">"</del>) Speichert am Anfang einer ''Interrupt''-Behandlung bzw. als BRK-Befehl im Programmcode erst den Programmzähler bzw. den Programmzähler erhöht um zwei auf dem Stapel, dann das Statusbyte. Lädt den passenden ''Interrupt''-Vektor in den Programmzähler. Hierbei hat das Laden des NMI-Vektors Priorität vor dem Laden des IRQ/BRK-Vektors. Setzt das I- und B-Flag und hebt die Registrierung eines NMI auf.<ref>{{Internetquelle|url=http://visual6502.org/wiki/index.php?title=6502_Interrupt_Recognition_Stages_and_Tolerances|titel=6502 Interrupt Recognition Stages and Tolerances|hrsg=VisualChips |abruf=2021-04-05 |sprache=en}}</ref><ref name=":3" /></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$00</code> || <code>BRK</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''BR'''ea'''K'''<ins style="font-weight: bold; text-decoration: none;">“</ins>) Speichert am Anfang einer ''Interrupt''-Behandlung bzw. als BRK-Befehl im Programmcode erst den Programmzähler bzw. den Programmzähler erhöht um zwei auf dem Stapel, dann das Statusbyte. Lädt den passenden ''Interrupt''-Vektor in den Programmzähler. Hierbei hat das Laden des NMI-Vektors Priorität vor dem Laden des IRQ/BRK-Vektors. Setzt das I- und B-Flag und hebt die Registrierung eines NMI auf.<ref>{{Internetquelle|url=http://visual6502.org/wiki/index.php?title=6502_Interrupt_Recognition_Stages_and_Tolerances|titel=6502 Interrupt Recognition Stages and Tolerances|hrsg=VisualChips |abruf=2021-04-05 |sprache=en}}</ref><ref name=":3" /></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| <code>$EA</code> || <code>NOP</code> || (<del style="font-weight: bold; text-decoration: none;">"</del>'''N'''o '''OP'''<del style="font-weight: bold; text-decoration: none;">eration"</del>) Befehl ohne Funktion, erhöht den Programmzähler um eins.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| <code>$EA</code> || <code>NOP</code> || (<ins style="font-weight: bold; text-decoration: none;">„</ins>'''N'''o '''OP'''<ins style="font-weight: bold; text-decoration: none;">eration“</ins>) Befehl ohne Funktion, erhöht den Programmzähler um eins.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>
Frankee 67
https://de.wikipedia.org/w/index.php?title=MOS_Technology_6502&diff=256639089&oldid=prev
SchlurcherBot: Bot: http → https
2025-06-02T21:28:26Z
<p>Bot: http → https</p>
<a href="//de.wikipedia.org/w/index.php?title=MOS_Technology_6502&diff=256639089&oldid=254938237">Änderungen zeigen</a>
SchlurcherBot
https://de.wikipedia.org/w/index.php?title=MOS_Technology_6502&diff=254938237&oldid=prev
RGR: Die letzte Textänderung von 2003:C3:6736:7600:4BD:A6E5:632A:AB30 wurde verworfen und die Version 246017116 von Hgzh wiederhergestellt.: Wo kommen die Frequenzangaben her? In den Datenblättern steht das nicht. Und im C64 ist kein 6502.
2025-04-07T13:19:26Z
<p>Die letzte Textänderung von <a href="/wiki/Spezial:Beitr%C3%A4ge/2003:C3:6736:7600:4BD:A6E5:632A:AB30" title="Spezial:Beiträge/2003:C3:6736:7600:4BD:A6E5:632A:AB30">2003:C3:6736:7600:4BD:A6E5:632A:AB30</a> wurde verworfen und die Version <a href="/wiki/Spezial:Permanenter_Link/246017116" title="Spezial:Permanenter Link/246017116">246017116</a> von Hgzh wiederhergestellt.: Wo kommen die Frequenzangaben her? In den Datenblättern steht das nicht. Und im C64 ist kein 6502.</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 7. April 2025, 15:19 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 518:</td>
<td colspan="2" class="diff-lineno">Zeile 518:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Taktvarianten des MOS 6502 ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Taktvarianten des MOS 6502 ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der Prozessor existiert in vier Varianten mit jeweils unterschiedlicher Taktfrequenz:<ref>{{Internetquelle |url=http://archive.6502.org/datasheets/mos_6500_mpu_nov_1985.pdf |titel=NMOS 6500 MICROPROCESSORS |hrsg=Commodore Semiconductor Group |seiten=1 |abruf=2021-03-30 |format=PDF; 6,3 MB |sprache=en}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der Prozessor existiert in vier Varianten mit jeweils unterschiedlicher Taktfrequenz:<ref>{{Internetquelle |url=http://archive.6502.org/datasheets/mos_6500_mpu_nov_1985.pdf |titel=NMOS 6500 MICROPROCESSORS |hrsg=Commodore Semiconductor Group |seiten=1 |abruf=2021-03-30 |format=PDF; 6,3 MB |sprache=en}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">;0,98...1,02</del>&nbsp;MHz: MOS 6502<del style="font-weight: bold; text-decoration: none;">:</del></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* ≈1</ins>&nbsp;MHz: MOS 6502</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:MOS6502.jpg|mini|MOS 6502 im Keramikgehäuse (MCS6502)]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:MOS6502.jpg|mini|MOS 6502 im Keramikgehäuse (MCS6502)]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* in den Commodore-PET- und -CBM-Modellen [[PET 2001]] bis [[CBM-8000-Serie|CBM 8296]] sowie im [[Commodore VC 20|VC 20]]<del style="font-weight: bold; text-decoration: none;">, C64</del> und den Floppy-Laufwerken [[VC1540]] und [[VC1541]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">*</ins>* in den Commodore-PET- und -CBM-Modellen [[PET 2001]] bis [[CBM-8000-Serie|CBM 8296]] sowie im [[Commodore VC 20|VC 20]] und den Floppy-Laufwerken [[VC1540]] und [[VC1541]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* im [[Apple I]], [[Apple II]], im [[Apple II+]], und im nicht erweiterten [[Apple IIe]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">*</ins>* im [[Apple I]], [[Apple II]], im [[Apple II+]], und im nicht erweiterten [[Apple IIe]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* im [[Ohio Scientific Superboard II]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">*</ins>* im [[Ohio Scientific Superboard II]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* in den Rechnern der Ohio-Scientific-Challenger-Serie</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">*</ins>* in den Rechnern der Ohio-Scientific-Challenger-Serie</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">;1,77...</del>2&nbsp;MHz: MOS 6502A<del style="font-weight: bold; text-decoration: none;">:</del></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* </ins>2&nbsp;MHz: MOS 6502A</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:MOS 6502AD 4585 top.jpg|mini|2-MHz-Taktvariante des MOS 6502 im Plastikgehäuse]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:MOS 6502AD 4585 top.jpg|mini|2-MHz-Taktvariante des MOS 6502 im Plastikgehäuse]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* im [[Apple III]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">*</ins>* im [[Apple III]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* in den 8-Bit-[[Atari-Heimcomputer|Atari-Homecomputern]] 400 und 800 mit 1,79&nbsp;MHz (1,77&nbsp;MHz im PAL-Modus)</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">*</ins>* in den 8-Bit-[[Atari-Heimcomputer|Atari-Homecomputern]] 400 und 800 mit 1,79&nbsp;MHz (1,77&nbsp;MHz im PAL-Modus)</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* in einigen Floppy-Laufwerken von Commodore, zum Beispiel [[VC1570]], [[VC1571]] und [[VC1581]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">*</ins>* in einigen Floppy-Laufwerken von Commodore, zum Beispiel [[VC1570]], [[VC1571]] und [[VC1581]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* im [[Skat Champion]], dem weltweit ersten Skatcomputer von Novag Industries Ltd.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">*</ins>* im [[Skat Champion]], dem weltweit ersten Skatcomputer von Novag Industries Ltd.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">;</del>3&nbsp;MHz: MOS 6502B<del style="font-weight: bold; text-decoration: none;">:</del></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* </ins>3&nbsp;MHz: MOS 6502B</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">;</del>4&nbsp;MHz: MOS 6502C<del style="font-weight: bold; text-decoration: none;">:</del></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* </ins>4&nbsp;MHz: MOS 6502C</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Varianten anderer Hersteller (''Second Source'' und unlizenziert) ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Varianten anderer Hersteller (''Second Source'' und unlizenziert) ==</div></td>
</tr>
</table>
RGR
https://de.wikipedia.org/w/index.php?title=MOS_Technology_6502&diff=254874250&oldid=prev
2003:C3:6736:7600:4BD:A6E5:632A:AB30: /* Taktvarianten des MOS 6502 */
2025-04-05T12:36:29Z
<p><span class="autocomment">Taktvarianten des MOS 6502</span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 5. April 2025, 14:36 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 518:</td>
<td colspan="2" class="diff-lineno">Zeile 518:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Taktvarianten des MOS 6502 ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Taktvarianten des MOS 6502 ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der Prozessor existiert in vier Varianten mit jeweils unterschiedlicher Taktfrequenz:<ref>{{Internetquelle |url=http://archive.6502.org/datasheets/mos_6500_mpu_nov_1985.pdf |titel=NMOS 6500 MICROPROCESSORS |hrsg=Commodore Semiconductor Group |seiten=1 |abruf=2021-03-30 |format=PDF; 6,3 MB |sprache=en}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der Prozessor existiert in vier Varianten mit jeweils unterschiedlicher Taktfrequenz:<ref>{{Internetquelle |url=http://archive.6502.org/datasheets/mos_6500_mpu_nov_1985.pdf |titel=NMOS 6500 MICROPROCESSORS |hrsg=Commodore Semiconductor Group |seiten=1 |abruf=2021-03-30 |format=PDF; 6,3 MB |sprache=en}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">* ≈1</del>&nbsp;MHz: MOS 6502</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">;0,98...1,02</ins>&nbsp;MHz: MOS 6502<ins style="font-weight: bold; text-decoration: none;">:</ins></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:MOS6502.jpg|mini|MOS 6502 im Keramikgehäuse (MCS6502)]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:MOS6502.jpg|mini|MOS 6502 im Keramikgehäuse (MCS6502)]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">*</del>* in den Commodore-PET- und -CBM-Modellen [[PET 2001]] bis [[CBM-8000-Serie|CBM 8296]] sowie im [[Commodore VC 20|VC 20]] und den Floppy-Laufwerken [[VC1540]] und [[VC1541]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* in den Commodore-PET- und -CBM-Modellen [[PET 2001]] bis [[CBM-8000-Serie|CBM 8296]] sowie im [[Commodore VC 20|VC 20]]<ins style="font-weight: bold; text-decoration: none;">, C64</ins> und den Floppy-Laufwerken [[VC1540]] und [[VC1541]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">*</del>* im [[Apple I]], [[Apple II]], im [[Apple II+]], und im nicht erweiterten [[Apple IIe]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* im [[Apple I]], [[Apple II]], im [[Apple II+]], und im nicht erweiterten [[Apple IIe]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">*</del>* im [[Ohio Scientific Superboard II]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* im [[Ohio Scientific Superboard II]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">*</del>* in den Rechnern der Ohio-Scientific-Challenger-Serie</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* in den Rechnern der Ohio-Scientific-Challenger-Serie</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">* </del>2&nbsp;MHz: MOS 6502A</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">;1,77...</ins>2&nbsp;MHz: MOS 6502A<ins style="font-weight: bold; text-decoration: none;">:</ins></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:MOS 6502AD 4585 top.jpg|mini|2-MHz-Taktvariante des MOS 6502 im Plastikgehäuse]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:MOS 6502AD 4585 top.jpg|mini|2-MHz-Taktvariante des MOS 6502 im Plastikgehäuse]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">*</del>* im [[Apple III]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* im [[Apple III]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">*</del>* in den 8-Bit-[[Atari-Heimcomputer|Atari-Homecomputern]] 400 und 800 mit 1,79&nbsp;MHz (1,77&nbsp;MHz im PAL-Modus)</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* in den 8-Bit-[[Atari-Heimcomputer|Atari-Homecomputern]] 400 und 800 mit 1,79&nbsp;MHz (1,77&nbsp;MHz im PAL-Modus)</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">*</del>* in einigen Floppy-Laufwerken von Commodore, zum Beispiel [[VC1570]], [[VC1571]] und [[VC1581]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* in einigen Floppy-Laufwerken von Commodore, zum Beispiel [[VC1570]], [[VC1571]] und [[VC1581]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">*</del>* im [[Skat Champion]], dem weltweit ersten Skatcomputer von Novag Industries Ltd.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* im [[Skat Champion]], dem weltweit ersten Skatcomputer von Novag Industries Ltd.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">* </del>3&nbsp;MHz: MOS 6502B</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">;</ins>3&nbsp;MHz: MOS 6502B<ins style="font-weight: bold; text-decoration: none;">:</ins></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">* </del>4&nbsp;MHz: MOS 6502C</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">;</ins>4&nbsp;MHz: MOS 6502C<ins style="font-weight: bold; text-decoration: none;">:</ins></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Varianten anderer Hersteller (''Second Source'' und unlizenziert) ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Varianten anderer Hersteller (''Second Source'' und unlizenziert) ==</div></td>
</tr>
</table>
2003:C3:6736:7600:4BD:A6E5:632A:AB30
https://de.wikipedia.org/w/index.php?title=MOS_Technology_6502&diff=246017116&oldid=prev
Hgzh: Farbklassen
2024-06-18T14:16:29Z
<p>Farbklassen</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 18. Juni 2024, 16:16 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 38:</td>
<td colspan="2" class="diff-lineno">Zeile 38:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Technische Daten ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Technische Daten ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:BreakNES MOS 6502.jpg|mini|Chip des MOS 6502 mit eingezeichnetem Schaltplan]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:BreakNES MOS 6502.jpg|mini|Chip des MOS 6502 mit eingezeichnetem Schaltplan]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><div class="<del style="font-weight: bold; text-decoration: none;">floatright</del>" style="border:<del style="font-weight: bold; text-decoration: none;"> 1px </del>solid<del style="font-weight: bold; text-decoration: none;"> #a2a9b1;background-color: #f8f9fa</del>;padding:0.2em;font-size:88%"></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><div class="<ins style="font-weight: bold; text-decoration: none;">float-right hintergrundfarbe1 rahmenfarbe1</ins>" style="border<ins style="font-weight: bold; text-decoration: none;">-style</ins>:solid;padding:0.2em;font-size:88%"></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{center|'''MOS-6502-Register'''}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{center|'''MOS-6502-Register'''}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{| style="font-size:88%;border-spacing: 1px;"</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{| style="font-size:88%;border-spacing: 1px;"</div></td>
</tr>
</table>
Hgzh
https://de.wikipedia.org/w/index.php?title=MOS_Technology_6502&diff=244444160&oldid=prev
Knowledge2need: /* Varianten anderer Hersteller (Second Source und unlizenziert) */ Wikilink aus Überschrift entfernt (Fehlerliste)
2024-04-27T12:10:54Z
<p><span class="autocomment">Varianten anderer Hersteller (Second Source und unlizenziert): </span> Wikilink aus Überschrift entfernt (<a href="/wiki/Benutzer:Aka/Fehlerlisten/Wikilink_in_%C3%9Cberschrift" title="Benutzer:Aka/Fehlerlisten/Wikilink in Überschrift">Fehlerliste</a>)</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 27. April 2024, 14:10 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 533:</td>
<td colspan="2" class="diff-lineno">Zeile 533:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* 4&nbsp;MHz: MOS 6502C</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* 4&nbsp;MHz: MOS 6502C</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== Varianten anderer Hersteller (''<del style="font-weight: bold; text-decoration: none;">[[Second source|</del>Second Source<del style="font-weight: bold; text-decoration: none;">]]</del>'' und unlizenziert) ==</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== Varianten anderer Hersteller (''Second Source'' und unlizenziert) ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:Rockwell R6502ACE.jpg|mini|Rockwell R6502ACE]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:Rockwell R6502ACE.jpg|mini|Rockwell R6502ACE]]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Rockwell Semiconductor|Rockwell]]<ref name=":4">{{Internetquelle |url=http://www.commodore.ca/wp-content/uploads/2018/11/1981_Rockwell_Electronic_Devices_Division_Data_Book.pdf |titel=Electronic Devices Division Data Catalog |hrsg=Rockwell International |datum=1981-06 |abruf=2021-04-24 |format=PDF; 21,9 MB |sprache=en |zitat=R6500 MICROPROCESSORS (CPU´s)}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Rockwell Semiconductor|Rockwell]]<ref name=":4">{{Internetquelle |url=http://www.commodore.ca/wp-content/uploads/2018/11/1981_Rockwell_Electronic_Devices_Division_Data_Book.pdf |titel=Electronic Devices Division Data Catalog |hrsg=Rockwell International |datum=1981-06 |abruf=2021-04-24 |format=PDF; 21,9 MB |sprache=en |zitat=R6500 MICROPROCESSORS (CPU´s)}}</ref></div></td>
</tr>
</table>
Knowledge2need