CINXE.COM
MOS Technology 6502 – Wikipedia
<!DOCTYPE html> <html class="client-nojs" lang="de" dir="ltr"> <head> <meta charset="UTF-8"> <title>MOS Technology 6502 – Wikipedia</title> <script>(function(){var className="client-js";var cookie=document.cookie.match(/(?:^|; )dewikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":[",\t.",".\t,"],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"wgRequestId":"5e3b923b-0455-4e69-b3f5-a2a7898f2219","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"MOS_Technology_6502","wgTitle":"MOS Technology 6502","wgCurRevisionId":246017116,"wgRevisionId":246017116,"wgArticleId":58756,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"], "wgCategories":["Mikroprozessor","Commodore","Apple","MOS Technology"],"wgPageViewLanguage":"de","wgPageContentLanguage":"de","wgPageContentModel":"wikitext","wgRelevantPageName":"MOS_Technology_6502","wgRelevantArticleId":58756,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgRedirectedFrom":"MOS_Technologies_6502","wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":true,"wgFlaggedRevsParams":{"tags":{"accuracy":{"levels":1}}},"wgStableRevisionId":246017116,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"de","pageLanguageDir":"ltr","pageVariantFallbacks":"de"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":80000,"wgInternalRedirectTargetUrl":"/wiki/MOS_Technology_6502","wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain": false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":true,"wgVector2022LanguageInHeader":false,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q255528","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.gadget.citeRef":"ready","ext.gadget.defaultPlainlinks":"ready","ext.gadget.dewikiCommonHide":"ready","ext.gadget.dewikiCommonLayout":"ready","ext.gadget.dewikiCommonStyle":"ready","ext.gadget.NavFrame":"ready","ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","ext.pygments":"ready","skins.vector.styles.legacy":"ready", "jquery.makeCollapsible.styles":"ready","ext.flaggedRevs.basic":"ready","mediawiki.codex.messagebox.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","codex-search-styles":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["mediawiki.action.view.redirect","ext.cite.ux-enhancements","ext.pygments.view","mediawiki.page.media","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.legacy.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.flaggedRevs.advanced","ext.gadget.createNewSection","ext.gadget.WikiMiniAtlas","ext.gadget.OpenStreetMap","ext.gadget.CommonsDirekt","ext.gadget.donateLink","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming", "ext.uls.compactlinks","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=de&modules=codex-search-styles%7Cext.cite.styles%7Cext.flaggedRevs.basic%7Cext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cjquery.makeCollapsible.styles%7Cmediawiki.codex.messagebox.styles%7Cskins.vector.styles.legacy%7Cwikibase.client.init&only=styles&skin=vector"> <script async="" src="/w/load.php?lang=de&modules=startup&only=scripts&raw=1&skin=vector"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=de&modules=ext.gadget.NavFrame%2CciteRef%2CdefaultPlainlinks%2CdewikiCommonHide%2CdewikiCommonLayout%2CdewikiCommonStyle&only=styles&skin=vector"> <link rel="stylesheet" href="/w/load.php?lang=de&modules=site.styles&only=styles&skin=vector"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/1/14/MOS_6501_6502_Ad_Sept_1975.jpg/1200px-MOS_6501_6502_Ad_Sept_1975.jpg"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="824"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/1/14/MOS_6501_6502_Ad_Sept_1975.jpg/800px-MOS_6501_6502_Ad_Sept_1975.jpg"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="549"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/1/14/MOS_6501_6502_Ad_Sept_1975.jpg/640px-MOS_6501_6502_Ad_Sept_1975.jpg"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="439"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="MOS Technology 6502 – Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//de.m.wikipedia.org/wiki/MOS_Technology_6502"> <link rel="alternate" type="application/x-wiki" title="Seite bearbeiten" href="/w/index.php?title=MOS_Technology_6502&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (de)"> <link rel="EditURI" type="application/rsd+xml" href="//de.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://de.wikipedia.org/wiki/MOS_Technology_6502"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de"> <link rel="alternate" type="application/atom+xml" title="Atom-Feed für „Wikipedia“" href="/w/index.php?title=Spezial:Letzte_%C3%84nderungen&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin-vector-legacy mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-MOS_Technology_6502 rootpage-MOS_Technology_6502 skin-vector action-view"><div id="mw-page-base" class="noprint"></div> <div id="mw-head-base" class="noprint"></div> <div id="content" class="mw-body" role="main"> <a id="top"></a> <div id="siteNotice"><!-- CentralNotice --></div> <div class="mw-indicators"> </div> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">MOS Technology 6502</span></h1> <div id="bodyContent" class="vector-body"> <div id="siteSub" class="noprint">aus Wikipedia, der freien Enzyklopädie</div> <div id="contentSub"><div id="mw-content-subtitle"><span class="mw-redirectedfrom">(Weitergeleitet von <a href="/w/index.php?title=MOS_Technologies_6502&redirect=no" class="mw-redirect" title="MOS Technologies 6502">MOS Technologies 6502</a>)</span></div></div> <div id="contentSub2"></div> <div id="jump-to-nav"></div> <a class="mw-jump-link" href="#mw-head">Zur Navigation springen</a> <a class="mw-jump-link" href="#searchInput">Zur Suche springen</a> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Datei:MOS_6501_6502_Ad_Sept_1975.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/1/14/MOS_6501_6502_Ad_Sept_1975.jpg/220px-MOS_6501_6502_Ad_Sept_1975.jpg" decoding="async" width="220" height="151" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/14/MOS_6501_6502_Ad_Sept_1975.jpg/330px-MOS_6501_6502_Ad_Sept_1975.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/14/MOS_6501_6502_Ad_Sept_1975.jpg/440px-MOS_6501_6502_Ad_Sept_1975.jpg 2x" data-file-width="2403" data-file-height="1650" /></a><figcaption>Werbung für den Mikroprozessor MOS 6502 (MCS6502) aus dem September 1975</figcaption></figure> <figure typeof="mw:File/Thumb"><a href="/wiki/Datei:MOS6502.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/4/44/MOS6502.svg/215px-MOS6502.svg.png" decoding="async" width="215" height="370" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/44/MOS6502.svg/323px-MOS6502.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/44/MOS6502.svg/430px-MOS6502.svg.png 2x" data-file-width="306" data-file-height="527" /></a><figcaption>Pinbelegung des MOS 6502 (40-Pin-<a href="/wiki/Dual_in-line_package" title="Dual in-line package">DIP</a>)</figcaption></figure> <p>Der <b>MOS Technology 6502</b> ist ein <a href="/wiki/8-Bit-Architektur" title="8-Bit-Architektur">8-Bit</a>-<a href="/wiki/Mikroprozessor" title="Mikroprozessor">Mikroprozessor</a> vom Unternehmen <a href="/wiki/MOS_Technology" title="MOS Technology">MOS Technology</a>, der 1975<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> zunächst im Keramikgehäuse als <i>MOS MCS 6502</i><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> auf den Markt kam. Wegen seines einfachen Aufbaus und vor allem seines im Vergleich zu den damals etablierten <a href="/wiki/Intel" title="Intel">Intel</a>- und <a href="/wiki/Motorola" class="mw-redirect" title="Motorola">Motorola</a>-Prozessoren sehr niedrigen Preises bei vergleichbarer Leistungsfähigkeit wurde er in vielen <a href="/wiki/Heimcomputer" title="Heimcomputer">Heimcomputern</a> (zum Beispiel dem Commodore <a href="/wiki/PET_2001" title="PET 2001">PET 2001</a> und dessen Nachfolger <a href="/wiki/Commodore_VC_20" class="mw-redirect" title="Commodore VC 20">VC 20</a>, dem <a href="/wiki/Atari_800" title="Atari 800">Atari 800</a>, <a href="/wiki/Apple_I" title="Apple I">Apple I</a>, <a href="/wiki/Apple_II" title="Apple II">Apple II</a> und <a href="/wiki/BBC_Micro" title="BBC Micro">BBC Micro</a>), zahlreichen <a href="/wiki/Schachcomputer" title="Schachcomputer">Schachcomputern</a> (zum Beispiel dem <a href="/wiki/Mephisto_(Schachcomputer)" title="Mephisto (Schachcomputer)">Mephisto Polgar</a> mit 5 oder 10 MHz), im weltweit ersten Skatcomputer <a href="/wiki/Skat_Champion" title="Skat Champion">Skat Champion</a>, vielen Peripheriegeräten und zahlreichen <a href="/wiki/Einplatinencomputer#6502-Einplatinenrechner" title="Einplatinencomputer">Einplatinencomputern</a> für Steuerungs- und Entwicklungszwecke eingesetzt. Der Prozessor wurde unter der Leitung von <a href="/wiki/Chuck_Peddle" title="Chuck Peddle">Chuck Peddle</a> entwickelt.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> </p><p>Auch andere Mitglieder dieser Prozessorfamilie waren sehr erfolgreich, so der <a href="/wiki/MOS_Technology_6510" title="MOS Technology 6510">6510</a>, der Prozessor des <a href="/wiki/Commodore_64" title="Commodore 64">Commodore 64</a>, und der <a href="/wiki/MOS_Technology_6507" title="MOS Technology 6507">6507</a> in den <a href="/wiki/Atari" title="Atari">Atari</a>-Spielkonsolen. Der Hauptkonkurrent von MOS Technology war damals <a href="/wiki/Zilog" title="Zilog">Zilog</a>, dessen <a href="/wiki/Zilog_Z80" title="Zilog Z80">Z80</a> zum Beispiel in vielen <a href="/wiki/CP/M" title="CP/M">CP/M</a>-Rechnern sowie in den Heimcomputern von <a href="/wiki/Sinclair_Research" title="Sinclair Research">Sinclair</a> und <a href="/wiki/Amstrad" title="Amstrad">Amstrad</a>/Schneider zu finden war. </p> <div id="toc" class="toc" role="navigation" aria-labelledby="mw-toc-heading"><input type="checkbox" role="button" id="toctogglecheckbox" class="toctogglecheckbox" style="display:none" /><div class="toctitle" lang="de" dir="ltr"><h2 id="mw-toc-heading">Inhaltsverzeichnis</h2><span class="toctogglespan"><label class="toctogglelabel" for="toctogglecheckbox"></label></span></div> <ul> <li class="toclevel-1 tocsection-1"><a href="#Allgemeines"><span class="tocnumber">1</span> <span class="toctext">Allgemeines</span></a></li> <li class="toclevel-1 tocsection-2"><a href="#Technische_Daten"><span class="tocnumber">2</span> <span class="toctext">Technische Daten</span></a> <ul> <li class="toclevel-2 tocsection-3"><a href="#Befehlssatz"><span class="tocnumber">2.1</span> <span class="toctext">Befehlssatz</span></a></li> <li class="toclevel-2 tocsection-4"><a href="#Opcode-Matrix"><span class="tocnumber">2.2</span> <span class="toctext">Opcode-Matrix</span></a></li> <li class="toclevel-2 tocsection-5"><a href="#Undokumentierte_Opcodes"><span class="tocnumber">2.3</span> <span class="toctext">Undokumentierte Opcodes</span></a></li> </ul> </li> <li class="toclevel-1 tocsection-6"><a href="#Beispielprogramm"><span class="tocnumber">3</span> <span class="toctext">Beispielprogramm</span></a></li> <li class="toclevel-1 tocsection-7"><a href="#Taktvarianten_des_MOS_6502"><span class="tocnumber">4</span> <span class="toctext">Taktvarianten des MOS 6502</span></a></li> <li class="toclevel-1 tocsection-8"><a href="#Varianten_anderer_Hersteller_(Second_Source_und_unlizenziert)"><span class="tocnumber">5</span> <span class="toctext">Varianten anderer Hersteller (<i>Second Source</i> und unlizenziert)</span></a></li> <li class="toclevel-1 tocsection-9"><a href="#Abgeleitete_Designs"><span class="tocnumber">6</span> <span class="toctext">Abgeleitete Designs</span></a></li> <li class="toclevel-1 tocsection-10"><a href="#Trivia"><span class="tocnumber">7</span> <span class="toctext">Trivia</span></a></li> <li class="toclevel-1 tocsection-11"><a href="#Literatur"><span class="tocnumber">8</span> <span class="toctext">Literatur</span></a></li> <li class="toclevel-1 tocsection-12"><a href="#Weblinks"><span class="tocnumber">9</span> <span class="toctext">Weblinks</span></a></li> <li class="toclevel-1 tocsection-13"><a href="#Einzelnachweise"><span class="tocnumber">10</span> <span class="toctext">Einzelnachweise</span></a></li> </ul> </div> <div class="mw-heading mw-heading2"><h2 id="Allgemeines">Allgemeines</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit&section=1" title="Abschnitt bearbeiten: Allgemeines" class="mw-editsection-visualeditor"><span>Bearbeiten</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=MOS_Technology_6502&action=edit&section=1" title="Quellcode des Abschnitts bearbeiten: Allgemeines"><span>Quelltext bearbeiten</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Das Design des 6502 wurde an das des 8-Bit-Prozessors <a href="/wiki/Motorola_6800" title="Motorola 6800">Motorola 6800</a> angelehnt (nicht zu verwechseln mit dem jüngeren <a href="/wiki/Motorola_68000" title="Motorola 68000">Motorola 68000</a>) und orientierte sich an einem Einsatz des 6502 als Teil eines <a href="/wiki/Mikrocontroller" title="Mikrocontroller">Mikrocontrollers</a>.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> Die Befehlssätze von 6502 und MC6800 sind sich ähnlich, aber anstatt des einen 16-Bit-Index-<a href="/wiki/Register_(Prozessor)" title="Register (Prozessor)">Registers</a> beim MC6800 werden beim 6502 zwei 8-Bit-Index-Register verwendet, deren Wert im Rahmen einer Befehlsausführung auf eine im Programmcode (absolute indizierte Adressierung) oder im Speicher (indirekte indizierte Adressierung) vorgegebene 16-Bit-Adresse addiert werden kann.<sup id="cite_ref-:2_5-0" class="reference"><a href="#cite_note-:2-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> Deswegen besteht hier für 6502-Programme die Notwendigkeit, <i>Arrays</i>, die größer als 256 Bytes sind, abschnittsweise anzusprechen. </p><p>Im Gegensatz dazu weisen im gleichen Zusammenhang andere 8-Bit-CPUs wie etwa der MC6800 oder der Z80 16-Bit-Index-Register auf, deren Wert zu einer im Programmcode vorgegebenen 8-Bit-Adresse addiert werden kann; die Möglichkeit, den Wert eines Indexregisters auf eine im Speicher vorhandene Adresse zu addieren, besteht bei diesen CPUs nicht. </p><p>Beispielsweise kann für einen Kopiervorgang ein Indexregister als Adresszähler verwendet werden, das innerhalb einer Schleife im Programmcode mit einem dedizierten Befehl um eins erhöht bzw. erniedrigt und anschließend noch vom selben Befehl auf den Wert null getestet wird. Der unmittelbar folgende Befehl beendet die Ausführung der Schleife, wenn zuvor der Wert null festgestellt wurde.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> Einen Befehl, der einen solchen Anwendungsfall noch effizienter ausführt, wie z. B. der LDIR-Befehl des Z80, besitzt der 6502 nicht. </p><p>Der einfacher gehaltene Befehlssatz führt allerdings dazu, dass 6502-Programme im Normalfall deutlich mehr Speicher benötigen als das Gleiche leistende MC6800- oder Z80-Programme; zudem sind standardkonforme Compiler für höhere Programmiersprachen wie etwa <a href="/wiki/Pascal_(Programmiersprache)" title="Pascal (Programmiersprache)">Pascal</a> oder <a href="/wiki/C_(Programmiersprache)" title="C (Programmiersprache)">C</a> für den 6502 deutlich schwieriger zu implementieren und erzeugen langsameren Code als entsprechende Compiler für andere 8-Bit-Prozessoren. Die Ursache hierfür ist vor allem die auf 256 Bytes beschränkte Größe des Stapelspeichers (siehe unten) des 6502, so dass der für die meisten modernen Hochsprachen nötige größere Stapelspeicher per Software nachgebildet werden muss. Um die Chipfläche klein zu halten, hat der 6502 des Weiteren nur einen <a href="/wiki/Akkumulator_(Computer)" title="Akkumulator (Computer)">Akkumulator</a> im Gegensatz zu den zwei Akkumulatoren A und B im MC6800. </p><p>Als <a href="/wiki/Cross-Compiler" title="Cross-Compiler">Cross-Compiler</a> für die Programmiersprache C kann für den 6502 <a href="/wiki/Cc65" title="Cc65">cc65</a> eingesetzt werden.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> Alternativ dazu kann mit dem 6502 eine einfache virtuelle CPU emuliert werden, womit dann sein Befehlssatz als <a href="/wiki/Mikrocode" title="Mikrocode">Mikrocode</a> behandelt wird.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> </p><p>Der 64 KB große Adressraum des 6502 teilt sich in mehrere Bereiche auf, die sich an den <i>Page</i>-Grenzen orientieren, an denen das <i>High</i>-Byte der 16-Bit-Adresse seinen Wert wechselt, d. h. jede <i>Page</i> stellt einen zusammenhängenden Block von 256 Bytes dar:<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> </p> <ul><li>Die <i>Zeropage</i> (die ersten 256 Bytes des Adressraums): sie dient praktisch als <a href="/wiki/Registerspeicher" title="Registerspeicher">Registerbank</a>,<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> auf ihre Inhalte kann besonders schnell zugegriffen und jeweils zwei aufeinanderfolgende Bytes können als 16-Bit-Wert für diverse indirekte Adressierungsarten verwendet werden.<sup id="cite_ref-:2_5-1" class="reference"><a href="#cite_note-:2-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup></li> <li>Die folgenden 256 Bytes dienen als Stapelspeicher (<i>Stack-Page</i>), der von oben herab wächst. Wenn die in Anspruch genommene Stapeltiefe unter Kontrolle gehalten wird, werden oft die unteren Bereiche dieser <i>Page</i> für andere Zwecke benutzt (wie normales RAM).</li> <li>Der ganze restliche Bereich, bis auf die letzten 6 Bytes, kann beliebig für RAM, ROM oder <i><a href="/wiki/Memory_Mapped_I/O" title="Memory Mapped I/O">Memory Mapped I/O</a></i> verwendet werden. Der 6502 beherrscht, anders als etwa der Z80, kein <i><a href="/wiki/Isolated_I/O" title="Isolated I/O">Isolated I/O</a></i>.</li> <li>In den letzten 6 Bytes des Adressraums (d. h. in den Adressen FFFA<sub>16</sub>–FFFF<sub>16</sub>) befinden sich drei 16-Bit-Zeiger (auch Vektoren genannt) für den „normalen“ <i>Interrupt</i> (IRQ) und BRK-Befehl (in FFFE<sub>16</sub>–FFFF<sub>16</sub>), das <a href="/wiki/Reset" title="Reset">Reset</a>-Signal (in FFFC<sub>16</sub>–FFFD<sub>16</sub>) und den <i>Non-Maskable <a href="/wiki/Interrupt" title="Interrupt">Interrupt</a></i> (NMI) (in FFFA<sub>16</sub>–FFFB<sub>16</sub>), wobei stets die hier angegebene niedrigere Adresse die Bits 7 bis 0 und die höhere Adresse die Bits 15 bis 8 des jeweiligen 16-Bit-Zeigerwerts enthalten.<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> Leitet die CPU die jeweilige Behandlung der Unterbrechungsanforderung mit einem BRK-Befehl ein, wird dabei der entsprechende Zeigerwert in den Programmzähler geladen (auch ein Reset führt zum Ausführen des BRK-Befehls, allerdings sind dabei die Schreibzugriffe der CPU deaktiviert<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup>). Damit diese Speicherstellen beim Reset definierte Werte enthalten, ist üblicherweise das <a href="/wiki/Betriebssystem" title="Betriebssystem">Betriebssystem</a>- oder <a href="/wiki/Firmware" title="Firmware">Firmware</a>-ROM am oberen Adressbereichsende angeordnet, während das RAM bei Adresse null beginnt. Bei einem Hardware-Reset wird also nicht wie bei vielen anderen Prozessoren einfach das ab Adresse null im Speicher vorgefundene Programm abgearbeitet, sondern der Vektor in den beiden Adressen FFFC<sub>16</sub>–FFFD<sub>16</sub> wird in den Programmzähler kopiert und dann ab dieser Stelle das dort gespeicherte Programm abgearbeitet.</li> <li>Im Normalfall liest bzw. schreibt die CPU einmal pro Taktzyklus ein Byte aus einer bzw. in eine Speicherzelle im Adressraum. Falls nötig, kann jedoch der Lesezugriff der CPU verzögert werden, indem der RDY-Pin der CPU takt-synchron vom adressierten Speicher- oder Peripheriebaustein auf einen niedrigen <a href="/wiki/Logikpegel" title="Logikpegel">Pegel</a> gesetzt wird. Dadurch wird der interne Zustand der CPU eingefroren, d. h. die aktuelle Mikroinstruktion wird nicht zu Ende ausgeführt und der Adressbus unverändert angesteuert. Zudem befinden sich die Datenbustreiber der CPU (wie bei jedem Lesezugriff) im hochohmigen Zustand.<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> Kann der Speicher- oder Peripheriebaustein schlussendlich das Byte am Datenbus bereitstellen, setzt er das RDY-Signal wieder takt-synchron auf einen hohen Pegel. Daraufhin liest die CPU das Datenbyte ein und stellt die aktuelle Mikroinstruktion fertig. Bei einem Schreibzugriff wird das RDY-Signal von der CPU allerdings ignoriert.<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup></li> <li>Das RDY-Signal kann auch dazu benutzt werden, die CPU für einen <a href="/wiki/Speicherdirektzugriff" class="mw-redirect" title="Speicherdirektzugriff">DMA</a>-Zugriff anzuhalten. Da die CPU erst bei einem Lesezugriff in den Wartezustand übergeht, können davor noch bis zu drei Taktzyklen vergehen (die drei aufeinander folgenden Schreibzugriffe des BRK-Befehls stellen hierbei den ungünstigsten Fall dar<sup id="cite_ref-:3_15-0" class="reference"><a href="#cite_note-:3-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup>). Da während des DMA der Adressbus und die Lese-/Schreibleitung allein vom DMA-Controller angesteuert werden müssen und der 6502 diese – im Gegensatz zum Datenbus – ununterbrochen ansteuert, muss eine zusätzliche Schaltung eingesetzt werden, um die Ansteuerung zwischen DMA-Controller und 6502 umschalten zu können. Hierzu können Multiplexer-Chips wie z. B. der 74LS157 eingesetzt werden<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> oder der Adressbus des 6502 wird über Puffer-Chips wie z. B. den 74LS244 geführt, deren Ausgänge hochohmig geschaltet werden können.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup> Alternativ dazu kann beispielsweise der <a href="/wiki/MOS_Technology_6510" title="MOS Technology 6510">6510</a> zum Einsatz kommen, dessen Adressbustreiber über seinen AEC-Pin hochohmig geschaltet werden können.</li></ul> <p>Für die Durchführung eines DMA zusammen mit dem Speicherzugriff des 6502 kommen neben der Verwendung des RDY-Signals noch weitere Methoden zum Einsatz: </p><p>Insofern es die Zugriffszeit des angesprochenen Speichers zulässt, kann ein DMA während der ersten Hälfte des Taktzyklus des 6502 stattfinden, da der 6502 nur während der zweiten Hälfte seines Taktzyklus eine Datenübertragung mit dem Speicher durchführt. Dieses Verfahren wird z. B. vom Video-Chip <a href="/wiki/MOS_Technology_VIC_II" title="MOS Technology VIC II">VIC II</a> im <a href="/wiki/Commodore_64" title="Commodore 64">C64</a> angewendet.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup> </p><p>Weiterhin ist es möglich, das Signal am Takteingang Φ0 des 6502 auf einem niedrigen Pegel zu halten, so dass der interne Zustand des 6502 einfriert. Dies kann beim 6502 allerdings nur zeitlich begrenzt aufrechterhalten werden, da sich sein dynamischer Speicher, d. h. seine Kapazitäten, mit der Zeit entlädt.<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup> Diese Methode wird z. B. vom <a href="/wiki/Atari_ANTIC" title="Atari ANTIC">ANTIC-Chip</a> im Atari 400 und Atari 800 eingesetzt,<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup> der den 6502 so bis zu ca. 54 μs anhält.<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> </p><p>Technisch war MOS Technology mit dem 6502 durchaus innovativ: </p> <ul><li>Er enthielt – im Gegensatz zu anderen Mikroprozessoren zu seiner Zeit – bereits einen integrierten Taktgenerator, der nur <i>ein</i> externes Taktsignal benötigte und selbst zwei nicht überlappende Taktsignale (Φ1 und Φ2) für seine internen Schaltkreise generierte.<sup id="cite_ref-HARDWARE_MANUAL_23-0" class="reference"><a href="#cite_note-HARDWARE_MANUAL-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup></li> <li>Er war der erste Mikroprozessor mit rudimentärer (zweistufiger) <a href="/wiki/Pipeline_(Prozessor)" title="Pipeline (Prozessor)">Pipeline-Architektur</a>, d. h. bis während des Ladens des ersten Operanden des nachfolgenden Opcodes (also des auf den Opcode folgenden Bytes) konnte eine Mikroinstruktion des zuvor geladenen Opcodes noch intern ausgeführt werden.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup> Eine echte Pipeline mit Überlappung der Lese- und Schreibzugriffe mehrerer Befehle gab es aber noch nicht.</li> <li>Sein <a href="/wiki/Befehlssatz" title="Befehlssatz">Befehlssatz</a> kann – zumindest im Vergleich zum Konkurrenzprodukt <a href="/wiki/Intel_8080" title="Intel 8080">Intel 8080</a> – als „fast <a href="/wiki/Befehlssatz#Eigenschaften" title="Befehlssatz">orthogonal</a>“ angesehen werden.</li> <li>Anstelle von <a href="/wiki/Mikrocode" title="Mikrocode">Mikrocode</a> enthielt er ein <a href="/wiki/Programmierbare_logische_Anordnung" title="Programmierbare logische Anordnung">PLA</a>, dessen 130 Ausgänge in Abhängigkeit vom Maschinensprachebefehl, d. h. vom geladenen Opcode, und von dem internen Taktzähler die Ablaufsteuerung als erste Stufe übernahmen.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup> Die zweite Stufe der Ablaufsteuerung stellte die <i>Random Control Logic</i> dar, die schließlich die Signale zur Steuerung des Datenpfads erzeugte.<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading2"><h2 id="Technische_Daten">Technische Daten</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit&section=2" title="Abschnitt bearbeiten: Technische Daten" class="mw-editsection-visualeditor"><span>Bearbeiten</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=MOS_Technology_6502&action=edit&section=2" title="Quellcode des Abschnitts bearbeiten: Technische Daten"><span>Quelltext bearbeiten</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Datei:BreakNES_MOS_6502.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/f/fb/BreakNES_MOS_6502.jpg/220px-BreakNES_MOS_6502.jpg" decoding="async" width="220" height="240" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/fb/BreakNES_MOS_6502.jpg/330px-BreakNES_MOS_6502.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/fb/BreakNES_MOS_6502.jpg/440px-BreakNES_MOS_6502.jpg 2x" data-file-width="4677" data-file-height="5097" /></a><figcaption>Chip des MOS 6502 mit eingezeichnetem Schaltplan</figcaption></figure> <div class="float-right hintergrundfarbe1 rahmenfarbe1" style="border-style:solid;padding:0.2em;font-size:88%"> <div class="center centered" style="width:auto;"><b>MOS-6502-Register</b></div> <table style="font-size:88%;border-spacing: 1px;"> <tbody><tr style="text-align:center;"> <td style="width:10px"><sup>1</sup><sub>5</sub> </td> <td style="width:10px"><sup>1</sup><sub>4</sub> </td> <td style="width:10px"><sup>1</sup><sub>3</sub> </td> <td style="width:10px"><sup>1</sup><sub>2</sub> </td> <td style="width:10px"><sup>1</sup><sub>1</sub> </td> <td style="width:10px"><sup>1</sup><sub>0</sub> </td> <td style="width:10px"><sup>0</sup><sub>9</sub> </td> <td style="width:10px"><sup>0</sup><sub>8</sub> </td> <td style="width:10px"><sup>0</sup><sub>7</sub> </td> <td style="width:10px"><sup>0</sup><sub>6</sub> </td> <td style="width:10px"><sup>0</sup><sub>5</sub> </td> <td style="width:10px"><sup>0</sup><sub>4</sub> </td> <td style="width:10px"><sup>0</sup><sub>3</sub> </td> <td style="width:10px"><sup>0</sup><sub>2</sub> </td> <td style="width:10px"><sup>0</sup><sub>1</sub> </td> <td style="width:10px"><sup>0</sup><sub>0</sub> </td> <td style="width:auto;">(Bitposition) </td></tr> <tr> <td colspan="17"><b>Hauptregister</b> </td></tr> <tr style="background:silver;color:black"> <td style="text-align:center; background:white" colspan="8"> </td> <td style="text-align:center;" colspan="8">A </td> <td style="width:auto; background:white; color:black;"><i><b>A</b>ccumulator</i> </td></tr> <tr> <td colspan="17"><b>Indexregister</b> </td></tr> <tr style="background:silver;color:black"> <td style="text-align:center; background:white" colspan="8"> </td> <td style="text-align:center;" colspan="8">X </td> <td style="background:white; color:black;"><i><b>X</b> Index</i> </td></tr> <tr style="background:silver;color:black"> <td style="text-align:center; background:white" colspan="8"> </td> <td style="text-align:center;" colspan="8">Y </td> <td style="background:white; color:black;"><i><b>Y</b> Index</i> </td></tr> <tr style="background:silver;color:black"> <td style="text-align:center; background:#DDDDDD">0 </td> <td style="text-align:center; background:#DDDDDD">0 </td> <td style="text-align:center; background:#DDDDDD">0 </td> <td style="text-align:center; background:#DDDDDD">0 </td> <td style="text-align:center; background:#DDDDDD">0 </td> <td style="text-align:center; background:#DDDDDD">0 </td> <td style="text-align:center; background:#DDDDDD">0 </td> <td style="text-align:center; background:#DDDDDD">1 </td> <td style="text-align:center;" colspan="8">S </td> <td style="background:white; color:black;"><i><b>S</b>tack Pointer</i> </td></tr> <tr> <td colspan="17"><b>Programmzähler</b> </td></tr> <tr style="background:silver;color:black"> <td style="text-align:center;" colspan="16">PC </td> <td style="background:white; color:black;"><i><b>P</b>rogram <b>C</b>ounter</i> </td></tr> <tr> <td colspan="17"><b>Statusregister</b> </td></tr> <tr style="background:silver;color:black"> <td style="text-align:center; background:white" colspan="8"> </td> <td style="text-align:center;">N </td> <td style="text-align:center;">V </td> <td style="text-align:center;">- </td> <td style="text-align:center;">B </td> <td style="text-align:center;">D </td> <td style="text-align:center;">I </td> <td style="text-align:center;">Z </td> <td style="text-align:center;">C </td> <td style="background:white; color:black"><i><b>P</b>rocessor Flags</i> </td></tr></tbody></table> </div> <ul><li>Technologie: <a href="/wiki/NMOS-Logik" title="NMOS-Logik">NMOS</a>, <a href="/wiki/HMOS" title="HMOS">HMOS</a>, <a href="/wiki/Complementary_metal-oxide-semiconductor" title="Complementary metal-oxide-semiconductor">CMOS</a></li> <li>Anzahl der Transistoren (NMOS-Version): ca. 3510<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup></li> <li>Taktfrequenz: traditionell 20 kHz bis 4 MHz; CMOS-Version 0 bis 14 MHz</li> <li>Taktzyklen je Befehl: 2 bis 7</li> <li>Adressraum: 64 K<a href="/wiki/Byte" title="Byte">Byte</a>, dabei kein separater I/O-Adressraum (wie zum Beispiel beim <a href="/wiki/Intel_8080" title="Intel 8080">Intel 8080</a>), d. h. der gesamte I/O wird per <i><a href="/wiki/Memory_Mapped_I/O" title="Memory Mapped I/O">Memory Mapped I/O</a></i> realisiert.</li> <li>Adressbusbreite: 16 Bit</li> <li>Datenbusbreite: 8 Bit</li> <li><i>Interrupts</i>: ein <a href="/wiki/Hardwareinterrupt" title="Hardwareinterrupt">NMI</a>, der durch eine fallende Flanke an seinem Pin ausgelöst wird;<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">[</span>29<span class="cite-bracket">]</span></a></sup> ein <a href="/wiki/Unterbrechungsanforderung" class="mw-redirect" title="Unterbrechungsanforderung">IRQ</a>, der durch einen niedrigen Pegel an seinem Pin ausgelöst wird.<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">[</span>30<span class="cite-bracket">]</span></a></sup> Ein <i><a href="/wiki/Software-Interrupt" title="Software-Interrupt">Software-Interrupt</a></i> über den BRK-Befehl. Der <a href="/wiki/Reset" title="Reset">Reset</a> des 6502 ist schaltungstechnisch ebenfalls als <i>Interrupt</i> realisiert. Die <i>Interrupt</i>-Vektoren stehen an festen Adressen am Ende des Adressraums (FFFA<sub>16</sub> bis FFFF<sub>16</sub>).</li> <li>Befehle: traditionell 56, CMOS-Version: 70</li> <li><a href="/wiki/Adressierung_(Rechnerarchitektur)" title="Adressierung (Rechnerarchitektur)">Adressierungsarten</a>: traditionell 13, CMOS-Version: 16</li> <li><a href="/wiki/Byte-Reihenfolge" title="Byte-Reihenfolge">Byte-Reihenfolge</a>: <i>Little Endian</i></li> <li><a href="/wiki/Register_(Prozessor)" title="Register (Prozessor)">Register</a>: <ul><li><a href="/wiki/Akkumulator_(Computer)" title="Akkumulator (Computer)">Akkumulator</a>, 8 Bit</li> <li>2 Index-Register (X und Y), 8 Bit; der Wert je eines der Register wird als Offset zu einer 16-Bit-Adresse addiert (Ausnahme: Addition zu einer 8-Bit-<i>Zeropage</i>-Adresse), die je nach Adressierungsart im <a href="/wiki/Maschinensprache" title="Maschinensprache">Maschinenbefehl</a> selbst oder in der <i><a href="/wiki/Zeropage" title="Zeropage">Zeropage</a></i> steht.</li> <li>Stapelzeiger, 8 Bit; der Stapelzeiger wird als <i>Low</i>-Byte zusammen mit einem konstanten <i>High</i>-Byte (01<sub>16</sub>) verwendet, um eine 16-Bit-Adresse zu erzeugen, wenn ein Befehl auf den Stapel zugreift. Somit umfasst der Stapel 256 Bytes im Adressbereich von 0100<sub>16</sub> bis 01FF<sub>16</sub> (die <i>Page</i> eins).</li> <li>Prozessorstatus-Register, 8 Bit (davon 1 Bit reserviert); Flag-Bit 7 bis Flag-Bit 0: Negative (N), Overflow (V), <i>reserviert</i>, Break (B), Decimal (D), Interrupt Disable (I), Zero (Z), Carry (C).</li> <li>Programmzähler, 16 Bit<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">[</span>31<span class="cite-bracket">]</span></a></sup></li></ul></li></ul> <p>Die <i><a href="/wiki/Zeropage" title="Zeropage">Zeropage</a></i> (Adressbereich 00xy<sub>16</sub>) kann durch spezielle, schnellere Adressierungsarten angesprochen werden. Durch ihre Verwendung bei indizierter Adressierung kann sie auch als <a href="/wiki/Registerspeicher" title="Registerspeicher">Registerbank</a> oder <i>Register-File</i> angesehen werden. </p><p>Der Zustand des Break-Flags kann nur auf dem Stapel nach einem BRK-Befehl<sup id="cite_ref-:3_15-1" class="reference"><a href="#cite_note-:3-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> ausgelesen werden.<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">[</span>32<span class="cite-bracket">]</span></a></sup> Es hat keine eigenen Setz- und Testbefehle und wird auch von den Befehlen PLP, RTI und PHP nicht berücksichtigt, wobei PHP das Break-Flag auf dem Stapel als Teil des Prozessorstatus immer mit dem Wert eins angibt.<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">[</span>33<span class="cite-bracket">]</span></a></sup> Die CPU setzt bei einem erkannten NMI oder IRQ (sofern der IRQ über das Interrupt-Flag zugelassen ist) das Break-Flag auf null. Hierdurch wird als nächster Befehl ein BRK-Befehl ausgeführt (wenn nicht gerade schon ein BRK-Befehl ausgeführt wird) und somit nicht der gemäß dem Programmzähler nächste Befehl. Ein BRK-Befehl, der aufgrund eines IRQ oder Opcodes ausgeführt wird, verwendet denselben Interruptvektor. Anhand des Break-Flags lassen sich in diesem Fall dennoch die beiden Ursachen im <i>Interrupt-Handler</i> unterscheiden.<sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">[</span>34<span class="cite-bracket">]</span></a></sup> Am Ende des BRK-Befehls hat das Break-Flag stets den Wert eins. </p> <div class="mw-heading mw-heading3"><h3 id="Befehlssatz">Befehlssatz</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit&section=3" title="Abschnitt bearbeiten: Befehlssatz" class="mw-editsection-visualeditor"><span>Bearbeiten</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=MOS_Technology_6502&action=edit&section=3" title="Quellcode des Abschnitts bearbeiten: Befehlssatz"><span>Quelltext bearbeiten</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Beispiele von <a href="/wiki/Befehlssatz" title="Befehlssatz">Maschinenbefehlen</a> bzw. deren Opcode und <a href="/wiki/Assemblersprache#Mnemonic" title="Assemblersprache"><i>Mnemonics</i></a> in Verbindung mit verschiedenen Adressierungsarten.<sup id="cite_ref-:10_35-0" class="reference"><a href="#cite_note-:10-35"><span class="cite-bracket">[</span>35<span class="cite-bracket">]</span></a></sup> </p> <table class="wikitable"> <tbody><tr> <th>Opcode</th> <th>Mnemonic</th> <th>Funktion </th></tr> <tr> <td><code>$A9</code></td> <td><code>LDA #$FF</code></td> <td>Lädt ("<b>L</b>oa<b>D</b>") das Register "<b>A</b>kkumulator" mit <code>FF<sub>16</sub></code> (255 dezimal). </td></tr> <tr> <td><code>$AD</code></td> <td><code>LDA $C000</code></td> <td>Lädt den Akkumulator mit dem Speicherinhalt an der absoluten Adresse <code>C000<sub>16</sub></code> (49152 dezimal). </td></tr> <tr> <td><code>$A1</code></td> <td><code>LDA ($24),Y</code></td> <td>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 <i><a href="/wiki/Zeropage" title="Zeropage">Zeropage</a></i>, indirekte Adressierung. </td></tr> <tr> <td><code>$8D</code></td> <td><code>STA $C000</code></td> <td>Speichert ("<b>ST</b>ore") den Inhalt des <b>A</b>kkumulators (ein Byte) an der Speicheradresse <code>C000<sub>16</sub></code>. </td></tr> <tr> <td><code>$6D</code></td> <td><code>ADC $C001</code></td> <td>Addiert ("<b>AD</b>d with <b>C</b>arry-Flag") 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). </td></tr> <tr> <td><code>$C9</code></td> <td><code>CMP #$7F</code></td> <td>Vergleicht ("<b>C</b>o<b>MP</b>are") den Inhalt des Akkumulators mit dem Zahlenwert <code>7F<sub>16</sub></code> (127 dezimal) und setzt die Flags entsprechend. </td></tr> <tr> <td><code>$E4</code></td> <td><code>CPX $C0</code></td> <td>Vergleicht den Inhalt des Registers X ("<b>C</b>om<b>P</b>are <b>X</b>") mit dem Inhalt der Speicherzelle an der absoluten Adresse <code>C0<sub>16</sub></code>. </td></tr> <tr> <td><code>$C0</code></td> <td><code>CPY #$C0</code></td> <td>Vergleicht den Inhalt des Registers Y ("<b>C</b>om<b>P</b>are <b>Y</b>") mit dem Zahlenwert <code>C0<sub>16</sub></code>. </td></tr> <tr> <td><code>$F0</code></td> <td><code>BEQ $FC00</code></td> <td>("<b>B</b>ranch if result is <b>EQ</b>ual") 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 <i>relative Adressierung</i> 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.<sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">[</span>36<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td><code>$D0</code></td> <td><code>BNE $FC00</code></td> <td>("<b>B</b>ranch if result is <b>N</b>ot <b>E</b>qual") Verzweigt, wenn beispielsweise der letzte vorausgegangene Vergleich eine Ungleichheit ergab. </td></tr> <tr> <td><code>$E8</code></td> <td><code>INX</code></td> <td>("<b>IN</b>crement <b>X</b>") Erhöht den Inhalt des Registers X um eins. </td></tr> <tr> <td><code>$88</code></td> <td><code>DEY</code></td> <td>("<b>DE</b>crement <b>Y</b>") Verringert den Inhalt des Registers Y um eins. </td></tr> <tr> <td><code>$20</code></td> <td><code>JSR $FC00</code></td> <td>("<b>J</b>ump to <b>S</b>ub<b>R</b>outine") 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.<sup id="cite_ref-:1_37-0" class="reference"><a href="#cite_note-:1-37"><span class="cite-bracket">[</span>37<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td><code>$60</code></td> <td><code>RTS</code></td> <td>("<b>R</b>e<b>T</b>urn from <b>S</b>ubroutine") 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.<sup id="cite_ref-:1_37-1" class="reference"><a href="#cite_note-:1-37"><span class="cite-bracket">[</span>37<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td><code>$00</code></td> <td><code>BRK</code></td> <td>("<b>BR</b>ea<b>K</b>") Speichert am Anfang einer <i>Interrupt</i>-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 <i>Interrupt</i>-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.<sup id="cite_ref-38" class="reference"><a href="#cite_note-38"><span class="cite-bracket">[</span>38<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-:3_15-2" class="reference"><a href="#cite_note-:3-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td><code>$EA</code></td> <td><code>NOP</code></td> <td>("<b>N</b>o <b>OP</b>eration") Befehl ohne Funktion, erhöht den Programmzähler um eins. </td></tr></tbody></table> <p>In Assembler-Programmtexten des 6502 haben das Dollar- und Nummern-Zeichen sowie die Klammern folgende Bedeutung: </p> <dl><dd>$ – Der auf das $-Zeichen folgende Wert ist eine <a href="/wiki/Hexadezimalsystem" title="Hexadezimalsystem">Hexadezimalzahl</a>. Ohne $ stellt eine nur aus Ziffern bestehende Zeichenfolge die entsprechende Dezimalzahl dar. Ansonsten ist der Wert einer symbolischen Konstanten gemeint.</dd> <dd># – Der auf das #-Zeichen folgende Wert ist eine direkt zu verwendende Zahl (<i>immediate</i>) und nicht eine Speicheradresse, deren Inhalt zu verwenden ist, d. h. das #-Zeichen kennzeichnet die sogenannte <i>unmittelbare Adressierung</i>.</dd> <dd>( ) – Die in den Klammern genannte Speicheradresse ist nicht direkt zu verwenden, sondern sie enthält selbst wiederum die zu verwendende Speicheradresse (<i>indirekte Adressierung</i>, <a href="/wiki/Zeiger_(Informatik)" title="Zeiger (Informatik)">Zeiger</a>).</dd></dl> <div class="mw-heading mw-heading3"><h3 id="Opcode-Matrix">Opcode-Matrix</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit&section=4" title="Abschnitt bearbeiten: Opcode-Matrix" class="mw-editsection-visualeditor"><span>Bearbeiten</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=MOS_Technology_6502&action=edit&section=4" title="Quellcode des Abschnitts bearbeiten: Opcode-Matrix"><span>Quelltext bearbeiten</span></a><span class="mw-editsection-bracket">]</span></span></div> <table class="wikitable mw-collapsible mw-collapsed"> <tbody><tr> <th colspan="13">Alle Opcodes des dokumentierten 6502-Befehlssatzes<sup id="cite_ref-:10_35-1" class="reference"><a href="#cite_note-:10-35"><span class="cite-bracket">[</span>35<span class="cite-bracket">]</span></a></sup> </th></tr> <tr> <td colspan="13">Adressierungsarten: <span style="background:#e0e0e0"><i><b> A </b></i></span> – <i>Accumulator</i>, <span style="background:#e0ffe0"><i><b> # </b></i></span> – unmittelbar, <span style="background:#ffe0e0"><i><b> zpg </b></i></span> – <i>Zeropage</i>, <span style="background:#e0ffff"><i><b> abs </b></i></span> – absolut, <span style="background:#ffe0ff"><i><b> ind </b></i></span> – indirekt, <i><b>X</b></i> – indiziert indirekt mit X-Register, <i><b>Y</b></i> – indirekt indiziert mit Y-Register, <span style="background:#ffffe0"><i><b> rel </b></i></span> – relativ </td></tr> <tr> <th rowspan="2">Höherwertiges Nibble</th> <th colspan="12">Niederwertiges Nibble </th></tr> <tr> <th>0</th> <th>1</th> <th>2</th> <th>4</th> <th>5</th> <th>6</th> <th>8</th> <th>9</th> <th>A</th> <th>C</th> <th>D</th> <th>E </th></tr> <tr> <th>0 </th> <td style="background:#e0e0e0">BRK </td> <td style="background:#ffe0ff">ORA (<i>ind</i>,X) </td> <td> </td> <td> </td> <td style="background:#ffe0e0">ORA <i>zpg</i> </td> <td style="background:#ffe0e0">ASL <i>zpg</i> </td> <td style="background:#e0e0e0">PHP </td> <td style="background:#e0ffe0">ORA # </td> <td style="background:#e0e0e0">ASL A </td> <td> </td> <td style="background:#e0ffff">ORA <i>abs</i> </td> <td style="background:#e0ffff">ASL <i>abs</i> </td></tr> <tr> <th>1 </th> <td style="background:#ffffe0">BPL <i>rel</i> </td> <td style="background:#ffe0ff">ORA (<i>ind</i>),Y </td> <td> </td> <td> </td> <td style="background:#ffe0e0">ORA <i>zpg</i>,X </td> <td style="background:#ffe0e0">ASL <i>zpg</i>,X </td> <td style="background:#e0e0e0">CLC </td> <td style="background:#e0ffff">ORA <i>abs</i>,Y </td> <td> </td> <td> </td> <td style="background:#e0ffff">ORA <i>abs</i>,X </td> <td style="background:#e0ffff">ASL <i>abs</i>,X </td></tr> <tr> <th>2 </th> <td style="background:#e0ffff">JSR <i>abs</i> </td> <td style="background:#ffe0ff">AND (<i>ind</i>,X) </td> <td> </td> <td style="background:#ffe0e0">BIT <i>zpg</i> </td> <td style="background:#ffe0e0">AND <i>zpg</i> </td> <td style="background:#ffe0e0">ROL <i>zpg</i> </td> <td style="background:#e0e0e0">PLP </td> <td style="background:#e0ffe0">AND # </td> <td style="background:#e0e0e0">ROL A </td> <td style="background:#e0ffff">BIT <i>abs</i> </td> <td style="background:#e0ffff">AND <i>abs</i> </td> <td style="background:#e0ffff">ROL <i>abs</i> </td></tr> <tr> <th>3 </th> <td style="background:#ffffe0">BMI <i>rel</i> </td> <td style="background:#ffe0ff">AND (<i>ind</i>),Y </td> <td> </td> <td> </td> <td style="background:#ffe0e0">AND <i>zpg</i>,X </td> <td style="background:#ffe0e0">ROL <i>zpg</i>,X </td> <td style="background:#e0e0e0">SEC </td> <td style="background:#e0ffff">AND <i>abs</i>,Y </td> <td> </td> <td> </td> <td style="background:#e0ffff">AND <i>abs</i>,X </td> <td style="background:#e0ffff">ROL <i>abs</i>,X </td></tr> <tr> <th>4 </th> <td style="background:#e0e0e0">RTI </td> <td style="background:#ffe0ff">EOR (<i>ind</i>,X) </td> <td> </td> <td> </td> <td style="background:#ffe0e0">EOR <i>zpg</i> </td> <td style="background:#ffe0e0">LSR <i>zpg</i> </td> <td style="background:#e0e0e0">PHA </td> <td style="background:#e0ffe0">EOR # </td> <td style="background:#e0e0e0">LSR A </td> <td style="background:#e0ffff">JMP <i>abs</i> </td> <td style="background:#e0ffff">EOR <i>abs</i> </td> <td style="background:#e0ffff">LSR <i>abs</i> </td></tr> <tr> <th>5 </th> <td style="background:#ffffe0">BVC <i>rel</i> </td> <td style="background:#ffe0ff">EOR (<i>ind</i>),Y </td> <td> </td> <td> </td> <td style="background:#ffe0e0">EOR <i>zpg</i>,X </td> <td style="background:#ffe0e0">LSR <i>zpg</i>,X </td> <td style="background:#e0e0e0">CLI </td> <td style="background:#e0ffff">EOR <i>abs</i>,Y </td> <td> </td> <td> </td> <td style="background:#e0ffff">EOR <i>abs</i>,X </td> <td style="background:#e0ffff">LSR <i>abs</i>,X </td></tr> <tr> <th>6 </th> <td style="background:#e0e0e0">RTS </td> <td style="background:#ffe0ff">ADC (<i>ind</i>,X) </td> <td> </td> <td> </td> <td style="background:#ffe0e0">ADC <i>zpg</i> </td> <td style="background:#ffe0e0">ROR <i>zpg</i> </td> <td style="background:#e0e0e0">PLA </td> <td style="background:#e0ffe0">ADC # </td> <td style="background:#e0e0e0">ROR A </td> <td style="background:#ffe0ff">JMP (<i>ind</i>) </td> <td style="background:#e0ffff">ADC <i>abs</i> </td> <td style="background:#e0ffff">ROR <i>abs</i> </td></tr> <tr> <th>7 </th> <td style="background:#ffffe0">BVS <i>rel</i> </td> <td style="background:#ffe0ff">ADC (<i>ind</i>),Y </td> <td> </td> <td> </td> <td style="background:#ffe0e0">ADC <i>zpg</i>,X </td> <td style="background:#ffe0e0">ROR <i>zpg</i>,X </td> <td style="background:#e0e0e0">SEI </td> <td style="background:#e0ffff">ADC <i>abs</i>,Y </td> <td> </td> <td> </td> <td style="background:#e0ffff">ADC <i>abs</i>,X </td> <td style="background:#e0ffff">ROR <i>abs</i>,X </td></tr> <tr> <th>8 </th> <td> </td> <td style="background:#ffe0ff">STA (<i>ind</i>,X) </td> <td> </td> <td style="background:#ffe0e0">STY <i>zpg</i> </td> <td style="background:#ffe0e0">STA <i>zpg</i> </td> <td style="background:#ffe0e0">STX <i>zpg</i> </td> <td style="background:#e0e0e0">DEY </td> <td> </td> <td style="background:#e0e0e0">TXA </td> <td style="background:#e0ffff">STY <i>abs</i> </td> <td style="background:#e0ffff">STA <i>abs</i> </td> <td style="background:#e0ffff">STX <i>abs</i> </td></tr> <tr> <th>9 </th> <td style="background:#ffffe0">BCC <i>rel</i> </td> <td style="background:#ffe0ff">STA (<i>ind</i>),Y </td> <td> </td> <td style="background:#ffe0e0">STY <i>zpg</i>,X </td> <td style="background:#ffe0e0">STA <i>zpg</i>,X </td> <td style="background:#ffe0e0">STX <i>zpg</i>,Y </td> <td style="background:#e0e0e0">TYA </td> <td style="background:#e0ffff">STA <i>abs</i>,Y </td> <td style="background:#e0e0e0">TXS </td> <td> </td> <td style="background:#e0ffff">STA <i>abs</i>,X </td> <td> </td></tr> <tr> <th>A </th> <td style="background:#e0ffe0">LDY # </td> <td style="background:#ffe0ff">LDA (<i>ind</i>,X) </td> <td style="background:#e0ffe0">LDX # </td> <td style="background:#ffe0e0">LDY <i>zpg</i> </td> <td style="background:#ffe0e0">LDA <i>zpg</i> </td> <td style="background:#ffe0e0">LDX <i>zpg</i> </td> <td style="background:#e0e0e0">TAY </td> <td style="background:#e0ffe0">LDA # </td> <td style="background:#e0e0e0">TAX </td> <td style="background:#e0ffff">LDY <i>abs</i> </td> <td style="background:#e0ffff">LDA <i>abs</i> </td> <td style="background:#e0ffff">LDX <i>abs</i> </td></tr> <tr> <th>B </th> <td style="background:#ffffe0">BCS <i>rel</i> </td> <td style="background:#ffe0ff">LDA (<i>ind</i>),Y </td> <td> </td> <td style="background:#ffe0e0">LDY <i>zpg</i>,X </td> <td style="background:#ffe0e0">LDA <i>zpg</i>,X </td> <td style="background:#ffe0e0">LDX <i>zpg</i>,Y </td> <td style="background:#e0e0e0">CLV </td> <td style="background:#e0ffff">LDA <i>abs</i>,Y </td> <td style="background:#e0e0e0">TSX </td> <td style="background:#e0ffff">LDY <i>abs</i>,X </td> <td style="background:#e0ffff">LDA <i>abs</i>,X </td> <td style="background:#e0ffff">LDX <i>abs</i>,Y </td></tr> <tr> <th>C </th> <td style="background:#e0ffe0">CPY # </td> <td style="background:#ffe0ff">CMP (<i>ind</i>,X) </td> <td> </td> <td style="background:#ffe0e0">CPY <i>zpg</i> </td> <td style="background:#ffe0e0">CMP <i>zpg</i> </td> <td style="background:#ffe0e0">DEC <i>zpg</i> </td> <td style="background:#e0e0e0">INY </td> <td style="background:#e0ffe0">CMP # </td> <td style="background:#e0e0e0">DEX </td> <td style="background:#e0ffff">CPY <i>abs</i> </td> <td style="background:#e0ffff">CMP <i>abs</i> </td> <td style="background:#e0ffff">DEC <i>abs</i> </td></tr> <tr> <th>D </th> <td style="background:#ffffe0">BNE <i>rel</i> </td> <td style="background:#ffe0ff">CMP (<i>ind</i>),Y </td> <td> </td> <td> </td> <td style="background:#ffe0e0">CMP <i>zpg</i>,X </td> <td style="background:#ffe0e0">DEC <i>zpg</i>,X </td> <td style="background:#e0e0e0">CLD </td> <td style="background:#e0ffff">CMP <i>abs</i>,Y </td> <td> </td> <td> </td> <td style="background:#e0ffff">CMP <i>abs</i>,X </td> <td style="background:#e0ffff">DEC <i>abs</i>,X </td></tr> <tr> <th>E </th> <td style="background:#e0ffe0">CPX # </td> <td style="background:#ffe0ff">SBC (<i>ind</i>,X) </td> <td> </td> <td style="background:#ffe0e0">CPX <i>zpg</i> </td> <td style="background:#ffe0e0">SBC <i>zpg</i> </td> <td style="background:#ffe0e0">INC <i>zpg</i> </td> <td style="background:#e0e0e0">INX </td> <td style="background:#e0ffe0">SBC # </td> <td style="background:#e0e0e0">NOP </td> <td style="background:#e0ffff">CPX <i>abs</i> </td> <td style="background:#e0ffff">SBC <i>abs</i> </td> <td style="background:#e0ffff">INC <i>abs</i> </td></tr> <tr> <th>F </th> <td style="background:#ffffe0">BEQ <i>rel</i> </td> <td style="background:#ffe0ff">SBC (<i>ind</i>),Y </td> <td> </td> <td> </td> <td style="background:#ffe0e0">SBC <i>zpg</i>,X </td> <td style="background:#ffe0e0">INC <i>zpg</i>,X </td> <td style="background:#e0e0e0">SED </td> <td style="background:#e0ffff">SBC <i>abs</i>,Y </td> <td> </td> <td> </td> <td style="background:#e0ffff">SBC <i>abs</i>,X </td> <td style="background:#e0ffff">INC <i>abs</i>,X </td></tr> <tr> <td colspan="13">Fehlende Opcodes (z. B. <b>02</b>) und alle Opcodes mit den niederwertigen Nibbles <b>3</b>, <b>7</b>, <b>B</b> und <b>F</b> sind nicht Bestandteil des 6502-Befehlssatzes. </td></tr></tbody></table> <p>Es gibt von verschiedenen Herstellern CMOS-Versionen des 6502, die einen erweiterten Befehlssatz bzw. weitere Adressierungsarten haben. Dadurch kann es zu Änderungen bei den nachfolgend beschriebenen undokumentierten Opcodes kommen. </p> <div class="mw-heading mw-heading3"><h3 id="Undokumentierte_Opcodes">Undokumentierte Opcodes</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit&section=5" title="Abschnitt bearbeiten: Undokumentierte Opcodes" class="mw-editsection-visualeditor"><span>Bearbeiten</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=MOS_Technology_6502&action=edit&section=5" title="Quellcode des Abschnitts bearbeiten: Undokumentierte Opcodes"><span>Quelltext bearbeiten</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Der 6502 ist bekannt für eine ganze Reihe von Befehlen, die nicht in der offiziellen Dokumentation stehen, aber dennoch existieren und funktionieren. Umgangssprachlich nannte man solche Befehle <i>illegale Opcodes</i>. Nur 151 der prinzipiell 256 möglichen <a href="/wiki/Opcode" title="Opcode">Opcodes</a> sind reguläre Befehle. Aber auch unter den verbleibenden 105 nicht dokumentierten Codes gibt es etliche, die Funktionen haben, darunter durchaus nützliche. Einige <a href="/wiki/Assembler_(Informatik)" title="Assembler (Informatik)">Assembler</a> unterstützen solche Befehle, es gibt jedoch keine einheitliche Vorschrift für ihre Benennung mit <i>Mnemonics</i>. </p><p>Mit vielen undokumentierten Opcodes lässt sich die Datenverarbeitung beschleunigen, da sie in wenigen Taktzyklen Funktionen erledigen, die sonst nur mit mehreren aufeinanderfolgenden Befehlen möglich sind, was insgesamt erheblich mehr Taktzyklen verbraucht. Dies birgt allerdings das Risiko, dass solche Befehle nicht auf allen produzierten CPUs gleichermaßen funktionieren oder ein mögliches Nachfolgemodell diese Befehle gar nicht beherrscht oder andere Funktionen ausführt, wodurch das Programm nicht mehr lauffähig wäre. </p><p>Wie bei den meisten regulären Befehlen gibt es auch für viele der undokumentierten Funktionen unterschiedliche Adressierungsarten und demzufolge auch unterschiedliche Opcodes. In der nachstehenden Tabelle werden – sofern nichts anderes angegeben ist – beispielhaft Opcodes für die Adressierungsart „absolut“ aufgeführt, die beiden auf den Opcode folgenden Bytes werden also als eine absolute Adresse interpretiert. Die <i>Mnemonics</i> sind inoffiziell.<sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span class="cite-bracket">[</span>39<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-40" class="reference"><a href="#cite_note-40"><span class="cite-bracket">[</span>40<span class="cite-bracket">]</span></a></sup> </p> <table class="wikitable"> <tbody><tr> <th>Opcode</th> <th>Mnemonic</th> <th>Funktion </th></tr> <tr> <td><code>$02</code></td> <td><code>HLT</code></td> <td>("<b>H</b>a<b>LT</b>") Ein-Byte-Befehl, hält den Prozessor an. Führt faktisch zum Absturz, der nur durch einen Reset zu beheben ist. </td></tr> <tr> <td><code>$0B</code></td> <td><code>ANC #n</code></td> <td>("<b>AN</b>D #n, N-Flag → <b>C</b>-Flag") 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. </td></tr> <tr> <td><code>$0C</code></td> <td><code>SKW</code></td> <td>("<b>SK</b>ip next <b>W</b>ord") Befehl ohne Funktion, erhöht den Programmzähler um drei und wird zum Überspringen der unmittelbar auf den Opcode folgenden zwei Bytes benutzt. </td></tr> <tr> <td><code>$0F</code></td> <td><code>ASO $C000</code></td> <td>("<b>AS</b>L, <b>O</b>RA") 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. </td></tr> <tr> <td><code>$2F</code></td> <td><code>RLA $C001</code></td> <td>("<b>R</b>O<b>L</b>, <b>A</b>ND") 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. </td></tr> <tr> <td><code>$4F</code></td> <td><code>LSE $C002</code></td> <td>("<b>LS</b>R, <b>E</b>OR") 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. </td></tr> <tr> <td><code>$6F</code></td> <td><code>RRA $C003</code></td> <td>("<b>R</b>O<b>R</b>, <b>A</b>DC") 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). </td></tr> <tr> <td><code>$8B</code></td> <td><code>XAA #n</code></td> <td>("T<b>XA</b>, <b>A</b>ND #n") Adressierungsart „immediate“. Transferiert den Inhalt des Registers X in den Akkumulator, führt danach eine UND-Verknüpfung des Akkumulators mit n aus und speichert das Ergebnis im Akkumulator. </td></tr> <tr> <td><code>$8F</code></td> <td><code>SAX $C004</code></td> <td>("<b>S</b>tore (<b>A</b> & <b>X</b>)") Soll den Inhalt des Akkumulators und des Registers 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. </td></tr> <tr> <td><code>$AF</code></td> <td><code>LAX $C005</code></td> <td>("<b>L</b>D<b>A</b>, LD<b>X</b>") Lädt den Speicherinhalt an der Adresse <code>C005<sub>16</sub></code> in den Akkumulator sowie in das Register X. Einige Adressierungsarten von <code>LAX</code> können instabil sein, der Befehl also zu unvorhersehbaren Seiteneffekten führen. </td></tr> <tr> <td><code>$CF</code></td> <td><code>DCM $C006</code></td> <td>("<b>D</b>EC, <b>CM</b>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. </td></tr> <tr> <td><code>$EF</code></td> <td><code>INS $C007</code></td> <td>("<b>IN</b>C, <b>S</b>BC") 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). </td></tr></tbody></table> <div class="mw-heading mw-heading2"><h2 id="Beispielprogramm">Beispielprogramm</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit&section=6" title="Abschnitt bearbeiten: Beispielprogramm" class="mw-editsection-visualeditor"><span>Bearbeiten</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=MOS_Technology_6502&action=edit&section=6" title="Quellcode des Abschnitts bearbeiten: Beispielprogramm"><span>Quelltext bearbeiten</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Das nachfolgende Beispielprogramm ermittelt das Maximum einer Bytefolge.<sup id="cite_ref-41" class="reference"><a href="#cite_note-41"><span class="cite-bracket">[</span>41<span class="cite-bracket">]</span></a></sup> Die erste Spalte zeigt die Speicheradressen gefolgt vom Maschinencode als Hexadezimalzahlen. Die zweite Spalte zeigt den dazugehörigen Quellcode für einen 6502-Assembler. </p> <table> <tbody><tr valign="top"> <td><div style="width:9em;" class="mw-highlight mw-highlight-lang-text mw-content-ltr" dir="ltr"><pre><span></span> 0040 0040 00 0041 03 0042 D5 0043 1C 0044 39 0200 0200 A6 41 0202 A9 00 0204 D5 41 0206 B0 02 0208 B5 41 020A CA 020B D0 F7 020D 85 40 </pre></div> </td> <td> <div style="width:62em;" class="mw-highlight mw-highlight-lang-ca65 mw-content-ltr" dir="ltr"><pre><span></span><span class="c1">; Das Programm ab der Adresse findmax findet das Maximum einer Folge von Bytes,</span> <span class="c1">; wobei jedes Byte einen Wert von 0 bis 255 annehmen kann.</span> <span class="c1">; Die Länge der Zahlenfolge befindet sich an der Adresse len und muss einen Wert</span> <span class="c1">; im Bereich von 1 bis 255 aufweisen.</span> <span class="c1">; Die Folgenglieder sind unmittelbar nach dem Längenbyte gespeichert.</span> <span class="c1">; Das ermittelte Maximum im Bereich von 0 bis 255 wird an der Adresse max gespeichert.</span> <span class="c1">; Die im Programmcode gewählten Adressen und die Bytefolge sind beispielhaft gewählt.</span> <span class="w"> </span><span class="n">ORG</span><span class="w"> </span><span class="mh">$40</span> <span class="n">max</span><span class="w"> </span><span class="n">DS</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span><span class="c1">; Speicherplatz für Maximum</span> <span class="n">len</span><span class="w"> </span><span class="n">DC</span><span class="w"> </span><span class="mi">3</span><span class="w"> </span><span class="c1">; Länge der Zahlenfolge</span> <span class="w"> </span><span class="n">DC</span><span class="w"> </span><span class="mi">213</span><span class="w"> </span><span class="c1">; 1. Folgenglied</span> <span class="w"> </span><span class="n">DC</span><span class="w"> </span><span class="mi">28</span><span class="w"> </span><span class="c1">; 2. Folgenglied</span> <span class="w"> </span><span class="n">DC</span><span class="w"> </span><span class="mi">57</span><span class="w"> </span><span class="c1">; 3. Folgenglied</span> <span class="w"> </span><span class="n">ORG</span><span class="w"> </span><span class="mh">$0200</span><span class="w"> </span><span class="c1">; Startadresse des Programmcodes</span> <span class="n">findmax</span><span class="w"> </span><span class="k">LDX</span><span class="w"> </span><span class="n">len</span><span class="w"> </span><span class="c1">; X-Register (X) mit Folgenlänge laden</span> <span class="w"> </span><span class="k">LDA</span><span class="w"> </span><span class="p">#</span><span class="mi">0</span><span class="w"> </span><span class="c1">; Akkumulator (A) mit null (kleinster Wert) initialisieren</span> <span class="n">next</span><span class="w"> </span><span class="k">CMP</span><span class="w"> </span><span class="n">len</span><span class="p">,</span><span class="n">X</span><span class="w"> </span><span class="c1">; A mit aktuellem Folgenglied vergleichen</span> <span class="w"> </span><span class="k">BCS</span><span class="w"> </span><span class="n">notmax</span><span class="w"> </span><span class="c1">; verzweige an die Stelle notmax, falls Folgenglied nicht größer als A ist</span> <span class="w"> </span><span class="k">LDA</span><span class="w"> </span><span class="n">len</span><span class="p">,</span><span class="n">X</span><span class="w"> </span><span class="c1">; A mit aktuellem Folgenglied laden, ist neues Maximum</span> <span class="n">notmax</span><span class="w"> </span><span class="k">DEX</span><span class="w"> </span><span class="c1">; X um eins vermindern</span> <span class="w"> </span><span class="k">BNE</span><span class="w"> </span><span class="n">next</span><span class="w"> </span><span class="c1">; verzweige an die Stelle next, falls X größer als null ist</span> <span class="w"> </span><span class="k">STA</span><span class="w"> </span><span class="n">max</span><span class="w"> </span><span class="c1">; speichere gefundenes Maximum an der Adresse max</span> </pre></div> </td></tr></tbody></table> <div class="mw-heading mw-heading2"><h2 id="Taktvarianten_des_MOS_6502">Taktvarianten des MOS 6502</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit&section=7" title="Abschnitt bearbeiten: Taktvarianten des MOS 6502" class="mw-editsection-visualeditor"><span>Bearbeiten</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=MOS_Technology_6502&action=edit&section=7" title="Quellcode des Abschnitts bearbeiten: Taktvarianten des MOS 6502"><span>Quelltext bearbeiten</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Der Prozessor existiert in vier Varianten mit jeweils unterschiedlicher Taktfrequenz:<sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span class="cite-bracket">[</span>42<span class="cite-bracket">]</span></a></sup> </p> <ul><li>≈1 MHz: MOS 6502</li></ul> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Datei:MOS6502.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/0/0d/MOS6502.jpg/220px-MOS6502.jpg" decoding="async" width="220" height="74" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/0d/MOS6502.jpg/330px-MOS6502.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/0d/MOS6502.jpg/440px-MOS6502.jpg 2x" data-file-width="500" data-file-height="168" /></a><figcaption>MOS 6502 im Keramikgehäuse (MCS6502)</figcaption></figure> <ul><li><ul><li>in den Commodore-PET- und -CBM-Modellen <a href="/wiki/PET_2001" title="PET 2001">PET 2001</a> bis <a href="/wiki/CBM-8000-Serie" title="CBM-8000-Serie">CBM 8296</a> sowie im <a href="/wiki/Commodore_VC_20" class="mw-redirect" title="Commodore VC 20">VC 20</a> und den Floppy-Laufwerken <a href="/wiki/VC1540" title="VC1540">VC1540</a> und <a href="/wiki/VC1541" title="VC1541">VC1541</a></li> <li>im <a href="/wiki/Apple_I" title="Apple I">Apple I</a>, <a href="/wiki/Apple_II" title="Apple II">Apple II</a>, im <a href="/wiki/Apple_II%2B" title="Apple II+">Apple II+</a>, und im nicht erweiterten <a href="/wiki/Apple_IIe" title="Apple IIe">Apple IIe</a></li> <li>im <a href="/wiki/Ohio_Scientific_Superboard_II" title="Ohio Scientific Superboard II">Ohio Scientific Superboard II</a></li> <li>in den Rechnern der Ohio-Scientific-Challenger-Serie</li></ul></li> <li>2 MHz: MOS 6502A</li></ul> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Datei:MOS_6502AD_4585_top.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/4/49/MOS_6502AD_4585_top.jpg/220px-MOS_6502AD_4585_top.jpg" decoding="async" width="220" height="80" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/49/MOS_6502AD_4585_top.jpg/330px-MOS_6502AD_4585_top.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/49/MOS_6502AD_4585_top.jpg/440px-MOS_6502AD_4585_top.jpg 2x" data-file-width="790" data-file-height="287" /></a><figcaption>2-MHz-Taktvariante des MOS 6502 im Plastikgehäuse</figcaption></figure> <ul><li><ul><li>im <a href="/wiki/Apple_III" title="Apple III">Apple III</a></li> <li>in den 8-Bit-<a href="/wiki/Atari-Heimcomputer" title="Atari-Heimcomputer">Atari-Homecomputern</a> 400 und 800 mit 1,79 MHz (1,77 MHz im PAL-Modus)</li> <li>in einigen Floppy-Laufwerken von Commodore, zum Beispiel <a href="/wiki/VC1570" class="mw-redirect" title="VC1570">VC1570</a>, <a href="/wiki/VC1571" title="VC1571">VC1571</a> und <a href="/wiki/VC1581" title="VC1581">VC1581</a></li> <li>im <a href="/wiki/Skat_Champion" title="Skat Champion">Skat Champion</a>, dem weltweit ersten Skatcomputer von Novag Industries Ltd.</li></ul></li> <li>3 MHz: MOS 6502B</li> <li>4 MHz: MOS 6502C</li></ul> <div class="mw-heading mw-heading2"><h2 id="Varianten_anderer_Hersteller_(Second_Source_und_unlizenziert)"><span id="Varianten_anderer_Hersteller_.28Second_Source_und_unlizenziert.29"></span>Varianten anderer Hersteller (<i>Second Source</i> und unlizenziert)</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit&section=8" title="Abschnitt bearbeiten: Varianten anderer Hersteller (Second Source und unlizenziert)" class="mw-editsection-visualeditor"><span>Bearbeiten</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=MOS_Technology_6502&action=edit&section=8" title="Quellcode des Abschnitts bearbeiten: Varianten anderer Hersteller (Second Source und unlizenziert)"><span>Quelltext bearbeiten</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Datei:Rockwell_R6502ACE.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Rockwell_R6502ACE.jpg/220px-Rockwell_R6502ACE.jpg" decoding="async" width="220" height="134" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Rockwell_R6502ACE.jpg/330px-Rockwell_R6502ACE.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Rockwell_R6502ACE.jpg/440px-Rockwell_R6502ACE.jpg 2x" data-file-width="2678" data-file-height="1635" /></a><figcaption>Rockwell R6502ACE</figcaption></figure> <ul><li><a href="/wiki/Rockwell_Semiconductor" class="mw-redirect" title="Rockwell Semiconductor">Rockwell</a><sup id="cite_ref-:4_43-0" class="reference"><a href="#cite_note-:4-43"><span class="cite-bracket">[</span>43<span class="cite-bracket">]</span></a></sup> <ul><li>R6502P (1 MHz)</li> <li>R6502AP (2 MHz)</li> <li>R6502ACE (2 MHz, Keramikgehäuse, erweiterter Temperaturbereich für industrielle Verwendung)</li></ul></li> <li><a href="/wiki/United_Microelectronics_Corporation" title="United Microelectronics Corporation">UMC</a><sup id="cite_ref-:6_44-0" class="reference"><a href="#cite_note-:6-44"><span class="cite-bracket">[</span>44<span class="cite-bracket">]</span></a></sup> <ul><li>UM6502 (1 MHz)</li> <li>UM6502A (2 MHz)</li></ul></li> <li><a href="/wiki/Synertek" title="Synertek">Synertek</a><sup id="cite_ref-:7_45-0" class="reference"><a href="#cite_note-:7-45"><span class="cite-bracket">[</span>45<span class="cite-bracket">]</span></a></sup> <ul><li>SYP6502 (1 MHz)</li> <li>SYP6502A (2 MHz)</li></ul></li> <li><a href="/wiki/Prawez_(Computer)" title="Prawez (Computer)">KMT-Prawez</a> <ul><li>SM630 (<i><span lang="bg" dir="ltr">CM630</span></i>) (bulgarischer Klon des 6502)</li></ul></li></ul> <div class="mw-heading mw-heading2"><h2 id="Abgeleitete_Designs">Abgeleitete Designs</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit&section=9" title="Abschnitt bearbeiten: Abgeleitete Designs" class="mw-editsection-visualeditor"><span>Bearbeiten</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=MOS_Technology_6502&action=edit&section=9" title="Quellcode des Abschnitts bearbeiten: Abgeleitete Designs"><span>Quelltext bearbeiten</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Datei:RP2A03E.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/7/75/RP2A03E.jpg/220px-RP2A03E.jpg" decoding="async" width="220" height="80" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/75/RP2A03E.jpg/330px-RP2A03E.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/75/RP2A03E.jpg/440px-RP2A03E.jpg 2x" data-file-width="655" data-file-height="237" /></a><figcaption>Ricoh RP2A03, eingesetzt in der NES-Spielkonsole</figcaption></figure> <ul><li><a href="/wiki/Ricoh_2A03" title="Ricoh 2A03">Ricoh RP2A03</a><sup id="cite_ref-:8_46-0" class="reference"><a href="#cite_note-:8-46"><span class="cite-bracket">[</span>46<span class="cite-bracket">]</span></a></sup> <ul><li>Von <a href="/wiki/Ricoh" title="Ricoh">Ricoh</a> für Nintendo produziert</li> <li>Eingesetzt in der <a href="/wiki/Nintendo_Entertainment_System" title="Nintendo Entertainment System">NES-Spielkonsole</a> (NTSC-Version)</li> <li>Deaktivierte <a href="/wiki/BCD-Code" title="BCD-Code">BCD</a>-Arithmetik<sup id="cite_ref-47" class="reference"><a href="#cite_note-47"><span class="cite-bracket">[</span>47<span class="cite-bracket">]</span></a></sup></li> <li>1,79 MHz CPU-Taktfrequenz</li></ul></li> <li>Ricoh RP2A07<sup id="cite_ref-:8_46-1" class="reference"><a href="#cite_note-:8-46"><span class="cite-bracket">[</span>46<span class="cite-bracket">]</span></a></sup> <ul><li>PAL-Version des RP2A03</li> <li>Geänderter Frequenzteiler und an PAL angepasster Farbträger</li> <li>Eingesetzt in europäischen und australischen Versionen der NES-Spielkonsole</li> <li>1,66 MHz CPU-Taktfrequenz</li></ul></li> <li><a href="/wiki/Yamaha_Corporation" title="Yamaha Corporation">YAMAHA</a> YM-2002 <ul><li>Eingesetzt in der YAMAHA CENTRAL PROCESSING UNIT PU-1-10 bzw. PU-1-20 als Bestandteil des YIS (YAMAHA Integrated System)<sup id="cite_ref-48" class="reference"><a href="#cite_note-48"><span class="cite-bracket">[</span>48<span class="cite-bracket">]</span></a></sup></li></ul></li> <li><a href="/wiki/NCR_Corporation" title="NCR Corporation">NCR</a> 81489; UMC UA6588F<sup id="cite_ref-49" class="reference"><a href="#cite_note-49"><span class="cite-bracket">[</span>49<span class="cite-bracket">]</span></a></sup> <ul><li>Mikrocontroller mit 6502-Kern, I/O-Ports, LCD-Controller, Timer, serieller Schnittstelle und ROM<sup id="cite_ref-50" class="reference"><a href="#cite_note-50"><span class="cite-bracket">[</span>50<span class="cite-bracket">]</span></a></sup></li> <li>Eingesetzt in der Handheld-Spielkonsole <a href="/w/index.php?title=Gamate&action=edit&redlink=1" class="new" title="Gamate (Seite nicht vorhanden)">Gamate</a> von <a href="/wiki/Bit_Corporation" title="Bit Corporation">Bit Corporation</a></li> <li>2,2 MHz CPU-Taktfrequenz</li></ul></li> <li>Renesas 38000 <ul><li><a href="/wiki/Mikrocontroller" title="Mikrocontroller">Mikrocontroller</a>-Familie von <a href="/wiki/Renesas_Electronics" title="Renesas Electronics">Renesas Technology</a> mit Renesas-740-Kern. Siehe Renesas 740</li></ul></li></ul> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Datei:M507xx.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/0/0d/M507xx.jpg/220px-M507xx.jpg" decoding="async" width="220" height="196" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/0d/M507xx.jpg/330px-M507xx.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/0d/M507xx.jpg/440px-M507xx.jpg 2x" data-file-width="996" data-file-height="889" /></a><figcaption>Mitsubishi M50747 und M50734 Mikrocontroller, basierend auf dem W65C02S</figcaption></figure> <ul><li>Renesas 740 <ul><li>Mikrocontrollerfamilie von <a href="/wiki/Renesas_Technology" class="mw-redirect" title="Renesas Technology">Renesas Technology</a> (vormals <a href="/wiki/Mitsubishi_Electric" title="Mitsubishi Electric">Mitsubishi Electric</a>)</li> <li>Basierend auf dem WDC W65C02S</li> <li>Bis zu 60 KB <a href="/wiki/Festwertspeicher" title="Festwertspeicher">ROM</a>/<a href="/wiki/Programmable_Read-Only_Memory" title="Programmable Read-Only Memory">PROM</a>/<a href="/wiki/Flash-Speicher" title="Flash-Speicher">Flash</a> integriert</li> <li>Bis zu 2 KB <a href="/wiki/Random-Access_Memory" title="Random-Access Memory">RAM</a> integriert</li> <li>Bis zu 8 MHz interne Taktfrequenz<sup id="cite_ref-51" class="reference"><a href="#cite_note-51"><span class="cite-bracket">[</span>51<span class="cite-bracket">]</span></a></sup></li> <li>Zusätzliche Befehle im Vergleich zum 6502, u. a.<sup id="cite_ref-52" class="reference"><a href="#cite_note-52"><span class="cite-bracket">[</span>52<span class="cite-bracket">]</span></a></sup> <ul><li>Multiplikation</li> <li>Division</li> <li>Befehle zum Setzen einzelner Bits</li> <li>Befehle zum direkten Setzen eines Bytes im Speicher</li> <li>Unbedingter relativer Sprung</li> <li>Berechnung des <a href="/wiki/Einerkomplement" title="Einerkomplement">Einerkomplements</a></li> <li>Befehle zum Stoppen der CPU</li></ul></li> <li>Zusätzliche Adressierungsarten im Vergleich zum 6502 <ul><li><i>Special Page</i>: Sprungziel liegt in der <i>Page</i> FF<sub>16</sub></li> <li><i>Accumulator Bit</i>: Auswahl eines Bits im Akkumulator</li> <li><i>Zero Page Bit</i>: Auswahl eines Bits in der <i>Page</i> null</li> <li><i>Accumulator Bit Relative</i>: bedingter Sprung basierend auf einem Bitwert im Akkumulator</li> <li><i>Zero Page Bit Relative</i>: bedingter Sprung basierend auf einem Bitwert in der <i>Page</i> null</li></ul></li></ul></li> <li>SUNPLUS CPU6502<sup id="cite_ref-53" class="reference"><a href="#cite_note-53"><span class="cite-bracket">[</span>53<span class="cite-bracket">]</span></a></sup> <ul><li>Mikrocontrollerfamilie von Sunplus Technology mit CPU6502-Kern</li> <li>Verwendet die 6502-Opcodes oder alternativ abweichende Sunplus-Opcodes</li> <li>Kein BRK-Befehl und kein Break-Flag im Vergleich zum 6502</li> <li>Bei einigen Mikrocontrollern eingeschränkter Befehlssatz und abweichende Anzahl an Taktzyklen pro Befehl im Vergleich zum 6502</li> <li>Eingesetzt z. B. im <a href="/wiki/Taschenrechner" title="Taschenrechner">Taschenrechner</a> <a href="/wiki/HP_35s" title="HP 35s">HP 35s</a></li></ul></li></ul> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Datei:HuC6280A_01.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/HuC6280A_01.jpg/220px-HuC6280A_01.jpg" decoding="async" width="220" height="167" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/HuC6280A_01.jpg/330px-HuC6280A_01.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b1/HuC6280A_01.jpg/440px-HuC6280A_01.jpg 2x" data-file-width="640" data-file-height="486" /></a><figcaption>Mikrocontroller HuC6280, eingesetzt in der Spielkonsole PC Engine bzw. TurboGrafx-16</figcaption></figure> <ul><li>Hudson Soft HuC6280<sup id="cite_ref-54" class="reference"><a href="#cite_note-54"><span class="cite-bracket">[</span>54<span class="cite-bracket">]</span></a></sup> <ul><li>CMOS-Mikrocontroller</li> <li>Entwickelt von <a href="/wiki/Hudson_Soft" title="Hudson Soft">Hudson Soft</a> und <a href="/wiki/NEC_Corporation" title="NEC Corporation">NEC</a> auf Basis des R65C02-Befehlssatzes</li> <li>Zusätzliche Befehle zum Nullsetzen und Tauschen der Inhalte des A-, X- und Y-Registers</li> <li>Zusätzliche Befehle zum Kopieren des Inhalts von Speicherbereichen<sup id="cite_ref-55" class="reference"><a href="#cite_note-55"><span class="cite-bracket">[</span>55<span class="cite-bracket">]</span></a></sup></li> <li>8 <i>Mapping</i>-Register, um 64 K logische Adressen in einen 2-MB-Adressraum physikalischer Adressen einzubetten<sup id="cite_ref-56" class="reference"><a href="#cite_note-56"><span class="cite-bracket">[</span>56<span class="cite-bracket">]</span></a></sup></li> <li>Enthält zudem 7-Bit-Timer, 8-Bit-Eingabeport, 8-Bit-Ausgabeport sowie einen programmierbaren Klanggenerator mit sechs Kanälen</li> <li>Bis zu 21,48 MHz Taktfrequenz</li> <li>Eingesetzt in NECs <a href="/wiki/PC_Engine" title="PC Engine">PC Engine</a> aka TurboGrafx-16 mit bis zu 7,16 MHz Taktfrequenz<sup id="cite_ref-57" class="reference"><a href="#cite_note-57"><span class="cite-bracket">[</span>57<span class="cite-bracket">]</span></a></sup></li></ul></li> <li>Atari C014377 <ul><li>Atari-eigene Bezeichnung für einen unmodifizierten MOS 6502<sup id="cite_ref-58" class="reference"><a href="#cite_note-58"><span class="cite-bracket">[</span>58<span class="cite-bracket">]</span></a></sup></li> <li>Gelegentlich in der Atari-Literatur als „6502B“ bezeichnet<sup id="cite_ref-59" class="reference"><a href="#cite_note-59"><span class="cite-bracket">[</span>59<span class="cite-bracket">]</span></a></sup></li> <li>Eingesetzt in den 8-Bit-Homecomputern <a href="/wiki/Atari_400" title="Atari 400">Atari 400</a> und <a href="/wiki/Atari_800" title="Atari 800">Atari 800</a> mit 1,77 MHz Taktfrequenz (PAL-Version) bzw. 1,79 MHz Taktfrequenz (NTSC-Version)</li></ul></li> <li>Atari C014806 („SALLY“) <ul><li>Atari-eigene Bezeichnung für einen erweiterten MOS 6502,<sup id="cite_ref-60" class="reference"><a href="#cite_note-60"><span class="cite-bracket">[</span>60<span class="cite-bracket">]</span></a></sup> der zusätzlich die Logik-Chips der ältesten CPU-Karte des Atari 400 und Atari 800 zum Stoppen des Taktsignals und zum Trennen der CPU vom Adressbus und der Lese-/Schreibleitung enthält</li> <li>Gelegentlich in der Atari-Literatur als „6502C“ bezeichnet<sup id="cite_ref-61" class="reference"><a href="#cite_note-61"><span class="cite-bracket">[</span>61<span class="cite-bracket">]</span></a></sup></li> <li><span style="text-decoration: overline;">HALT</span>-Signal-Eingang an Pin 35<sup id="cite_ref-62" class="reference"><a href="#cite_note-62"><span class="cite-bracket">[</span>62<span class="cite-bracket">]</span></a></sup></li> <li>Bis zu 1,77 MHz Taktfrequenz (PAL-Version) bzw. 1,79 MHz Taktfrequenz (NTSC-Version)</li> <li>Eingesetzt in <a href="/wiki/Atari-Heimcomputer" title="Atari-Heimcomputer">Ataris 8-Bit-Homecomputerserien XL und XE</a> sowie in den Spielkonsolen <a href="/wiki/Atari_5200" title="Atari 5200">Atari 5200</a> und <a href="/wiki/Atari_7800" title="Atari 7800">Atari 7800</a></li></ul></li></ul> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Datei:WDC_W65C02.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/f/f6/WDC_W65C02.jpg/220px-WDC_W65C02.jpg" decoding="async" width="220" height="80" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/f6/WDC_W65C02.jpg/330px-WDC_W65C02.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/f6/WDC_W65C02.jpg/440px-WDC_W65C02.jpg 2x" data-file-width="790" data-file-height="287" /></a><figcaption>WDC W65C02S, eine erweiterte CMOS-Version des MOS 6502</figcaption></figure> <ul><li>WDC W65C02S; Rockwell R65C02, R65C102, R65C112; GTE/CMD G65SC02, G65SC102, G65SC112<sup id="cite_ref-63" class="reference"><a href="#cite_note-63"><span class="cite-bracket">[</span>63<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-64" class="reference"><a href="#cite_note-64"><span class="cite-bracket">[</span>64<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-65" class="reference"><a href="#cite_note-65"><span class="cite-bracket">[</span>65<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-66" class="reference"><a href="#cite_note-66"><span class="cite-bracket">[</span>66<span class="cite-bracket">]</span></a></sup> <ul><li>Entwickelt von <a href="/wiki/Western_Design_Center" title="Western Design Center">Western Design Center</a> (WDC)</li> <li><a href="/wiki/Complementary_metal-oxide-semiconductor" title="Complementary metal-oxide-semiconductor">CMOS</a>-Mikroprozessoren, kompatibel mit MCS6502</li> <li>Alle Mikroprozessoren weisen im Vergleich zum MCS6502 zusätzlich die Befehle BRA, PHX, PHY, PLX, PLY, STZ, TRB, TSB auf</li> <li>Bei den Mikroprozessoren der R65C00-Familie und dem WDC W65C02S kommen noch die Befehle BBR, BBS, RMB, SMB hinzu</li> <li>Allein der W65C02S besitzt darüber hinaus die beiden Befehle WAI und STP</li> <li>Zusätzliche Adressierungsmodi (indirekte Adressierung in der <i>Page</i> null; indirekte indizierte Adressierung beim JMP-Befehl)</li> <li>Keine illegalen <a href="/wiki/Opcode" title="Opcode">Opcodes</a> (jeder illegale Opcode gleicht in seiner Wirkung einem oder mehreren aufeinander folgenden NOP-Befehlen)</li> <li>Gültiges N-, V- und Z-Flag nach einer Addition oder Subtraktion in BCD-Arithmetik</li> <li>Einige Befehle benötigen unter bestimmten Voraussetzungen weniger oder mehr Taktzyklen als beim MCS6502<sup id="cite_ref-:9_67-0" class="reference"><a href="#cite_note-:9-67"><span class="cite-bracket">[</span>67<span class="cite-bracket">]</span></a></sup></li> <li>Maximale Taktfrequenz von 14 MHz beim W65C02S (ursprünglich bei allen Versionen 1 bis 4 MHz Taktfrequenz)</li> <li>Das RDY-Signal, wenn es auf einem niedrigen Pegel gehalten wird, hält nun den Mikroprozessor im Vergleich zum MCS6502 auch bei Schreibzugriffen an</li> <li>Die WDC-Variante im <i><a href="/wiki/Dual_in-line_package" title="Dual in-line package">Dual in-line package</a></i> ist nicht pinkompatibel zum MCS6502, lässt sich aber ggf. mit geringen Änderungen auf der Platine dennoch als Ersatz für einen MCS6502 einsetzen</li> <li>R65C102, R65C112, G65SC102 und G65SC112 sind für Multiprozessorbetrieb ausgelegt und zeigen deswegen an ihrem <span style="text-decoration: overline;">ML</span>-Pin das Abarbeiten eines <i>Read-Modify-Write</i>-Befehls an; damit kann sichergestellt werden, dass ein solcher Befehl unterbrechungsfrei ausgeführt wird</li> <li>R65C102 und G65SC102 können bei Multiprozessorbetrieb das Taktsignal für den R65C112 und den G65SC112 erzeugen</li> <li>In der Vergangenheit hergestellt von GTE, Rockwell, Synertek, NCR, Sanyo und anderen; aktuell gefertigt bei <a href="/wiki/TSMC" title="TSMC">TSMC</a> auf Basis eines 0,6-μm-CMOS-Prozesses (Stand 2023)<sup id="cite_ref-:9_67-1" class="reference"><a href="#cite_note-:9-67"><span class="cite-bracket">[</span>67<span class="cite-bracket">]</span></a></sup></li> <li>W65C02S als Prozessorkern eingesetzt im <a href="/wiki/Watara_Supervision" title="Watara Supervision">Watara Supervision</a></li> <li>R65C02 eingesetzt im erweiterten <a href="/wiki/Apple_IIe" title="Apple IIe">Apple IIe</a></li> <li>G65SC02 eingesetzt im <a href="/wiki/Apple_IIc" title="Apple IIc">Apple IIc</a> sowie als Prozessorkern im ersten <a href="/wiki/Atari_Lynx" title="Atari Lynx">Atari Lynx</a> mit bis zu 4 MHz Taktfrequenz</li> <li>R65C102 als Coprozessor eingesetzt im <a href="/wiki/BBC_Micro" title="BBC Micro">BBC Micro</a><sup id="cite_ref-68" class="reference"><a href="#cite_note-68"><span class="cite-bracket">[</span>68<span class="cite-bracket">]</span></a></sup></li> <li>G65SC102 eingesetzt im <a href="/wiki/Commodore_LCD" title="Commodore LCD">Commodore LCD</a></li></ul></li> <li>CSG 65CE02<sup id="cite_ref-69" class="reference"><a href="#cite_note-69"><span class="cite-bracket">[</span>69<span class="cite-bracket">]</span></a></sup> <ul><li>CMOS-Mikroprozessor</li> <li>1988 entwickelt von der <a href="/wiki/Commodore_Semiconductor_Group" class="mw-redirect" title="Commodore Semiconductor Group">Commodore Semiconductor Group</a> (CSG) basierend auf dem Rockwell R65C02</li> <li>Zusätzliches <i>Basepage</i>-Register, um die <i>Zeropage</i>-Adressierungsarten durch <i>Basepage</i>-Adressierungsarten zu ersetzen</li> <li>Zusätzliches Z-Indexregister, welches anstatt des Y-Indexregisters bei der indirekten indizierten Adressierung verwendet werden kann</li> <li>Wahlweise frei wählbare <i>Page</i> für 8-Bit-Stapelzeiger oder 16-Bit-Stapelzeiger</li> <li>Zusätzliche 16-Bit-<a href="/wiki/RMW-Befehl" title="RMW-Befehl">RMW-Befehle</a></li> <li>Relative Sprünge und Unterprogrammaufrufe auch mit 16-Bit-Offset</li> <li>Indirekte indizierte Adressierung, bei der die Summe aus Stapelzeiger und Offset im Programmcode die <i>Zeropage</i>-Adresse der Adressierungsart (Indirect),Y ersetzt</li> <li>2 bis 10 MHz Taktfrequenz</li> <li>Eingesetzt im <a href="/wiki/Commodore_65" title="Commodore 65">Commodore 65</a> als <a href="/wiki/Prozessorkern" title="Prozessorkern">Prozessorkern</a> im CSG-Mikrocontroller 4510<sup id="cite_ref-70" class="reference"><a href="#cite_note-70"><span class="cite-bracket">[</span>70<span class="cite-bracket">]</span></a></sup> (mit bis zu 3,5 MHz Taktfrequenz)<sup id="cite_ref-71" class="reference"><a href="#cite_note-71"><span class="cite-bracket">[</span>71<span class="cite-bracket">]</span></a></sup> und in der Commodore A2232 <i>Multiport Serial Card</i> (mit bis zu 3,5 MHz Taktfrequenz)<sup id="cite_ref-72" class="reference"><a href="#cite_note-72"><span class="cite-bracket">[</span>72<span class="cite-bracket">]</span></a></sup></li></ul></li></ul> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Datei:6501chip.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/0/04/6501chip.jpg/220px-6501chip.jpg" decoding="async" width="220" height="75" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/04/6501chip.jpg/330px-6501chip.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/04/6501chip.jpg/440px-6501chip.jpg 2x" data-file-width="500" data-file-height="170" /></a><figcaption>MOS 6501 im Keramikgehäuse (MCS6501)</figcaption></figure> <ul><li>MOS 6501 <ul><li>Gehäuse- und signalkompatibel (nicht softwarekompatibel) zum <a href="/wiki/Motorola_6800" title="Motorola 6800">Motorola 6800</a> (ohne den – oben erwähnten – internen Taktgenerator des 6502). Musste nach einer Patentverletzungsklage <a href="/wiki/Motorola" class="mw-redirect" title="Motorola">Motorolas</a> im März 1976 eingestellt werden.<sup id="cite_ref-73" class="reference"><a href="#cite_note-73"><span class="cite-bracket">[</span>73<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-74" class="reference"><a href="#cite_note-74"><span class="cite-bracket">[</span>74<span class="cite-bracket">]</span></a></sup></li></ul></li> <li>MOS 6503, 6505, 6506, 6513, 6515; Rockwell R6503, R6505, R6506, R6513, R6515; Synertek SY6503, SY6505, SY6506, SY6513, SY6515<sup id="cite_ref-:5_75-0" class="reference"><a href="#cite_note-:5-75"><span class="cite-bracket">[</span>75<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-:4_43-1" class="reference"><a href="#cite_note-:4-43"><span class="cite-bracket">[</span>43<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-:7_45-1" class="reference"><a href="#cite_note-:7-45"><span class="cite-bracket">[</span>45<span class="cite-bracket">]</span></a></sup> <ul><li>Mikroprozessoren mit 12-Bit-Adressbus (4 KB)</li></ul></li> <li>MOS 6504, <a href="/wiki/MOS_Technology_6507" title="MOS Technology 6507">6507</a>; Rockwell R6504, R6507; Synertek SY6504, SY6507; UMC UM6507<sup id="cite_ref-:5_75-1" class="reference"><a href="#cite_note-:5-75"><span class="cite-bracket">[</span>75<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-:4_43-2" class="reference"><a href="#cite_note-:4-43"><span class="cite-bracket">[</span>43<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-:7_45-2" class="reference"><a href="#cite_note-:7-45"><span class="cite-bracket">[</span>45<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-:6_44-1" class="reference"><a href="#cite_note-:6-44"><span class="cite-bracket">[</span>44<span class="cite-bracket">]</span></a></sup> <ul><li>Mikroprozessoren mit 13-Bit-Adressbus (8 KB)</li> <li>6504 eingesetzt z. B. im Commodore-Nadeldrucker <a href="/wiki/MPS_802" title="MPS 802">MPS-802</a> und im Commodore-Schachcomputer <a href="/wiki/Chessmate" title="Chessmate">Chessmate</a></li> <li>6507 eingesetzt z. B. im <a href="/wiki/Atari_2600" title="Atari 2600">Atari 2600</a> mit 1,19 MHz-Taktfrequenz und im Atari-Diskettenlaufwerk 1050<sup id="cite_ref-76" class="reference"><a href="#cite_note-76"><span class="cite-bracket">[</span>76<span class="cite-bracket">]</span></a></sup></li></ul></li> <li>MOS 6509<sup id="cite_ref-77" class="reference"><a href="#cite_note-77"><span class="cite-bracket">[</span>77<span class="cite-bracket">]</span></a></sup> <ul><li>Mikroprozessor mit 20-Bit-Adressbus (1 MB) und mit Unterstützung für <a href="/wiki/Bank_Switching" title="Bank Switching"><i>Bankswitching</i></a></li> <li>Zwei zusätzliche 4-Bit-Register zur Auswahl der <i>Memory Bank</i>. Die Befehle LDA (Indirect),Y und STA (Indirect),Y verwenden während des Zugriffs auf den Speicherinhalt an der effektiven Adresse das <i>Indirect</i>-Register, ansonsten wird stets das <i>Execute</i>-Register verwendet</li> <li>Eingesetzt in den Commodore-PET-II-Modellen (<a href="/wiki/CBM-500-Serie" title="CBM-500-Serie">CBM 500</a>, <a href="/wiki/CBM-600-Serie" title="CBM-600-Serie">600</a> und <a href="/wiki/CBM-700-Serie" title="CBM-700-Serie">700</a>)</li></ul></li> <li>MOS 6510, 8500 (<a href="/wiki/HMOS" title="HMOS">HMOS</a>-Herstellungsprozess)<sup id="cite_ref-78" class="reference"><a href="#cite_note-78"><span class="cite-bracket">[</span>78<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-79" class="reference"><a href="#cite_note-79"><span class="cite-bracket">[</span>79<span class="cite-bracket">]</span></a></sup></li></ul> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Datei:KL_MOS_6510.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/8/85/KL_MOS_6510.jpg/220px-KL_MOS_6510.jpg" decoding="async" width="220" height="115" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/85/KL_MOS_6510.jpg/330px-KL_MOS_6510.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/85/KL_MOS_6510.jpg/440px-KL_MOS_6510.jpg 2x" data-file-width="1389" data-file-height="723" /></a><figcaption>MOS 6510</figcaption></figure> <ul><li><ul><li>Mikroprozessor mit der Möglichkeit, seine Adressbustreiber über seinen AEC-Pin hochohmig zu schalten, so dass ein DMA-Controller neben der CPU auf den Speicher zugreifen kann</li> <li>Zusätzlicher interner 8-Bit-I/O-Port, von dem je nach Variante gemäß Datenblatt sechs oder acht Anschlüsse herausgeführt werden</li> <li>Eingesetzt im C64 mit 985 kHz (PAL-Version) bzw. 1,023 MHz (NTSC-Version) Taktfrequenz und mit sechs herausgeführten Anschlüssen des internen I/O-Ports</li></ul></li></ul> <figure typeof="mw:File/Thumb"><a href="/wiki/Datei:MOS_Technologies_large.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/2/22/MOS_Technologies_large.jpg/250px-MOS_Technologies_large.jpg" decoding="async" width="250" height="179" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/22/MOS_Technologies_large.jpg/375px-MOS_Technologies_large.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/22/MOS_Technologies_large.jpg/500px-MOS_Technologies_large.jpg 2x" data-file-width="800" data-file-height="572" /></a><figcaption>Teil einer <a href="/wiki/C64" class="mw-redirect" title="C64">C64</a>-Platine mit Chips von MOS Technology, u. a. einer 6510-CPU.</figcaption></figure> <ul><li><ul><li>Eingesetzt im Diskettenlaufwerk <a href="/wiki/VC1551" title="VC1551">VC1551</a> mit 2 MHz Taktfrequenz als 6510T</li></ul></li> <li>MOS <a href="/wiki/MOS_Technology_7501" title="MOS Technology 7501">7501</a>, 8501 (HMOS-Herstellungsprozess)<sup id="cite_ref-80" class="reference"><a href="#cite_note-80"><span class="cite-bracket">[</span>80<span class="cite-bracket">]</span></a></sup> <ul><li>Mikroprozessor mit der Möglichkeit, seine Adressbustreiber über seinen AEC-Pin hochohmig zu schalten, so dass ein DMA-Controller neben der CPU auf den Speicher zugreifen kann</li> <li>Zusätzlicher interner 8-Bit-I/O-Port, von dem sieben Anschlüsse herausgeführt werden</li> <li>Zusätzlicher GATE-IN-Pin, um die Lese-/Schreibleitung hochohmig schalten zu können<sup id="cite_ref-81" class="reference"><a href="#cite_note-81"><span class="cite-bracket">[</span>81<span class="cite-bracket">]</span></a></sup></li> <li>Maximale Taktfrequenz von 2 MHz</li> <li>Eingesetzt im <a href="/wiki/Commodore_16" title="Commodore 16">Commodore 16</a> und <a href="/wiki/Commodore_Plus/4" title="Commodore Plus/4">Commodore Plus/4</a> mit einer Taktfrequenz von bis zu 1,788 MHz</li></ul></li> <li>MOS 8502 (HMOS-II-Herstellungsprozess)<sup id="cite_ref-82" class="reference"><a href="#cite_note-82"><span class="cite-bracket">[</span>82<span class="cite-bracket">]</span></a></sup> <ul><li>Mikroprozessor mit der Möglichkeit, seine Adressbustreiber über seinen AEC-Pin hochohmig zu schalten, so dass ein DMA-Controller neben der CPU auf den Speicher zugreifen kann</li> <li>Zusätzlicher interner 8-Bit-I/O-Port, von dem sieben Anschlüsse herausgeführt werden</li> <li>Maximale Taktfrequenz von 2,04 MHz</li> <li>Eingesetzt im <a href="/wiki/Commodore_128" title="Commodore 128">C128</a></li></ul></li> <li>MOS 6500/1; Rockwell R6500/1; CSG 6570, 6571<sup id="cite_ref-:5_75-2" class="reference"><a href="#cite_note-:5-75"><span class="cite-bracket">[</span>75<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-:4_43-3" class="reference"><a href="#cite_note-:4-43"><span class="cite-bracket">[</span>43<span class="cite-bracket">]</span></a></sup> <ul><li>Mikrocontroller mit 2 KB ROM, 64 Bytes RAM, vier 8-Bit-I/O-Ports und einem 16-Bit-Zähler</li> <li>6500/1 eingesetzt z. B. im Plotter <a href="/wiki/VC-1520" title="VC-1520">Commodore 1520</a> und in der Tastatur des <a href="/wiki/Amiga_1000" title="Amiga 1000">Amiga 1000</a><sup id="cite_ref-83" class="reference"><a href="#cite_note-83"><span class="cite-bracket">[</span>83<span class="cite-bracket">]</span></a></sup></li> <li>6570, 6571 eingesetzt z. B. in <a href="/wiki/Amiga" title="Amiga">Amiga</a>-Tastaturen<sup id="cite_ref-84" class="reference"><a href="#cite_note-84"><span class="cite-bracket">[</span>84<span class="cite-bracket">]</span></a></sup></li></ul></li> <li>Rockwell R6511Q, R6500/13<sup id="cite_ref-85" class="reference"><a href="#cite_note-85"><span class="cite-bracket">[</span>85<span class="cite-bracket">]</span></a></sup> <ul><li>Mikrocontroller mit I/O-Ports, Timern, serieller Schnittstelle und 192-Byte-RAM; R6500/13 optional mit 256-Byte-ROM</li> <li>Zusätzliche Befehle zum Setzen und Testen von Bits</li></ul></li> <li>Rockwell R65F11, R65F12<sup id="cite_ref-86" class="reference"><a href="#cite_note-86"><span class="cite-bracket">[</span>86<span class="cite-bracket">]</span></a></sup> <ul><li>Varianten des R6511Q mit integriertem <a href="/wiki/Forth_(Programmiersprache)" title="Forth (Programmiersprache)">Forth</a>-Interpreter (3 KB <i>on-chip</i> ROM, enthält die Routinen für RSC-FORTH)</li></ul></li> <li>WDC W65C134S<sup id="cite_ref-87" class="reference"><a href="#cite_note-87"><span class="cite-bracket">[</span>87<span class="cite-bracket">]</span></a></sup> <ul><li>CMOS-Mikrocontroller</li> <li>Entwickelt von Western Design Center (WDC)</li> <li>Enthält u. a. einen W65C02S-Prozessorkern, 4 KB ROM mit Speichermonitor-Software, 192 Bytes RAM, vier 16-Bit-Timer, <a href="/wiki/UART" class="mw-redirect" title="UART">UART</a>, sechs 8-Bit-I/O-Ports und einen 8-Bit-<i>Output</i>-Port</li> <li>Bis zu 8 MHz Taktfrequenz</li></ul></li> <li>Sitronix ST2205U <ul><li>Mikrocontroller in digitalen Bilderrahmen<sup id="cite_ref-88" class="reference"><a href="#cite_note-88"><span class="cite-bracket">[</span>88<span class="cite-bracket">]</span></a></sup></li></ul></li> <li>NOVATEK NT6868A<sup id="cite_ref-89" class="reference"><a href="#cite_note-89"><span class="cite-bracket">[</span>89<span class="cite-bracket">]</span></a></sup> <ul><li>Mikrocontroller für Tastaturanwendungen</li></ul></li> <li>WDC W65C802 <ul><li>8/16–Bit-CMOS-Mikroprozessor</li> <li>Entwickelt von Western Design Center (WDC)</li> <li>Variante des WDC <a href="/wiki/Western_Design_Center_65816" title="Western Design Center 65816">W65C816S</a>, welche pinkompatibel zum MCS6502 ist, daher wie beim MCS6502 64 K Adressen ansprechbar<sup id="cite_ref-90" class="reference"><a href="#cite_note-90"><span class="cite-bracket">[</span>90<span class="cite-bracket">]</span></a></sup></li> <li>Zum direkten Austausch des MCS6502 in bereits bestehenden Schaltungen gedacht<sup id="cite_ref-91" class="reference"><a href="#cite_note-91"><span class="cite-bracket">[</span>91<span class="cite-bracket">]</span></a></sup></li> <li>Bis zu 8 MHz Taktfrequenz<sup id="cite_ref-92" class="reference"><a href="#cite_note-92"><span class="cite-bracket">[</span>92<span class="cite-bracket">]</span></a></sup></li></ul></li></ul> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/Datei:65c816plcc.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/d/d8/65c816plcc.jpg/220px-65c816plcc.jpg" decoding="async" width="220" height="183" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/d8/65c816plcc.jpg/330px-65c816plcc.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/d8/65c816plcc.jpg/440px-65c816plcc.jpg 2x" data-file-width="638" data-file-height="530" /></a><figcaption><a href="/wiki/Plastic_Leaded_Chip_Carrier" title="Plastic Leaded Chip Carrier">PLCC</a>-44-Version des WDC W65C816S</figcaption></figure> <ul><li>WDC <a href="/wiki/Western_Design_Center_65816" title="Western Design Center 65816">W65C816S</a><sup id="cite_ref-93" class="reference"><a href="#cite_note-93"><span class="cite-bracket">[</span>93<span class="cite-bracket">]</span></a></sup> <ul><li>8/16–Bit-CMOS-Mikroprozessor</li> <li>Entwickelt von Western Design Center (WDC)</li> <li>Eingesetzt z. B. im <a href="/wiki/Apple_IIgs" title="Apple IIgs">Apple IIgs</a>,<sup id="cite_ref-94" class="reference"><a href="#cite_note-94"><span class="cite-bracket">[</span>94<span class="cite-bracket">]</span></a></sup> Nintendo <a href="/wiki/SNES" class="mw-redirect" title="SNES">SNES</a> (als Prozessorkern im <a href="/wiki/Ricoh_5A22" title="Ricoh 5A22">Ricoh 5A22</a>) und der Beschleunigungskarte <a href="/wiki/SuperCPU" title="SuperCPU">SuperCPU</a> für den C64 und C128</li> <li>16-Bit-Register und 16-Bit-ALU</li> <li>16-Bit-Adressbus (24 Adressbits werden innerhalb eines Taktzyklus im Zeitmultiplexing übertragen, so dass 16 MB adressiert werden können)</li> <li>Externer 8-Bit-Datenbus und interner 16-Bit-Datenbus (zur Übertragung eines 16-Bit-Werts über den externen Datenbus sind zwei Taktzyklen notwendig)</li> <li>Emulationsmodus für die Prozessoren der 6500-Familie</li> <li>Bis zu 20 MHz Taktfrequenz</li> <li>Braucht im Vergleich zum 6502 wegen des zusätzlichen Adressbytes für viele Befehle einen Takt länger</li></ul></li> <li><a href="/wiki/Ricoh_5A22" title="Ricoh 5A22">Ricoh 5A22</a> <ul><li>Mikrocontroller von <a href="/wiki/Ricoh" title="Ricoh">Ricoh</a> mit W65C816S-Prozessorkern</li> <li>Eingesetzt in der <a href="/wiki/Super_Nintendo_Entertainment_System" title="Super Nintendo Entertainment System">SNES</a>-Spielkonsole</li></ul></li></ul> <div class="mw-heading mw-heading2"><h2 id="Trivia">Trivia</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit&section=10" title="Abschnitt bearbeiten: Trivia" class="mw-editsection-visualeditor"><span>Bearbeiten</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=MOS_Technology_6502&action=edit&section=10" title="Quellcode des Abschnitts bearbeiten: Trivia"><span>Quelltext bearbeiten</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Der fiktive Roboter <a href="/wiki/Figuren_aus_Futurama#Bender" title="Figuren aus Futurama">Bender</a> aus der Zeichentrickserie <i><a href="/wiki/Futurama" title="Futurama">Futurama</a></i> hat einen 6502-Prozessor als CPU (Staffel 2, Episode 4 – Die Party mit Slurm McKenzie).<sup id="cite_ref-95" class="reference"><a href="#cite_note-95"><span class="cite-bracket">[</span>95<span class="cite-bracket">]</span></a></sup></li> <li>Im Spielfilm <a href="/wiki/Terminator_(Film)" title="Terminator (Film)">Terminator</a> (1984) wird aus Sicht des Terminators ein 6502-Assembler-Programm für den <a href="/wiki/Apple_II" title="Apple II">Apple II</a> angezeigt. Zudem ist eine Ausgabe des <a href="/wiki/Pr%C3%BCfsumme" title="Prüfsumme">Prüfsummen</a>-Programms <i>Key Perfect</i> (in der Version 4.0), das im <i><a href="/wiki/Nibble_(Zeitschrift)" title="Nibble (Zeitschrift)">Nibble Magazine</a></i> veröffentlicht wurde, zu sehen.<sup id="cite_ref-96" class="reference"><a href="#cite_note-96"><span class="cite-bracket">[</span>96<span class="cite-bracket">]</span></a></sup></li> <li>WDC lässt den W65C02S weiterhin produzieren und er kann käuflich erworben werden (Stand 2023).<sup id="cite_ref-97" class="reference"><a href="#cite_note-97"><span class="cite-bracket">[</span>97<span class="cite-bracket">]</span></a></sup></li> <li>Für den MCS6502-Mikroprozessor wurde eine Simulation seiner Transistor-Ebene in Software<sup id="cite_ref-98" class="reference"><a href="#cite_note-98"><span class="cite-bracket">[</span>98<span class="cite-bracket">]</span></a></sup> bzw. in Hardware auf einer etwa 30,5 cm × 38 cm großen Platine (<i>The MOnSter 6502</i>)<sup id="cite_ref-99" class="reference"><a href="#cite_note-99"><span class="cite-bracket">[</span>99<span class="cite-bracket">]</span></a></sup> erstellt.</li></ul> <div class="mw-heading mw-heading2"><h2 id="Literatur">Literatur</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit&section=11" title="Abschnitt bearbeiten: Literatur" class="mw-editsection-visualeditor"><span>Bearbeiten</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=MOS_Technology_6502&action=edit&section=11" title="Quellcode des Abschnitts bearbeiten: Literatur"><span>Quelltext bearbeiten</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Brian Bagnall: <cite class="lang" lang="en" dir="auto" style="font-style:italic">Commodore – a company on the edge</cite>. <a href="/wiki/Spezial:ISBN-Suche/9780973864960" class="internal mw-magiclink-isbn">ISBN 978-0-9738649-6-0</a> (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.au=Brian+Bagnall&rft.btitle=Commodore+-+a+company+on+the+edge&rft.genre=book&rft.isbn=9780973864960" style="display:none"> </span></li> <li>Brian Bagnall: <cite style="font-style:italic">Volkscomputer – Aufstieg und Fall des Computer Pioniers Commodore und die Geburt der PC-Industrie</cite>. Hrsg.: Winnie Forster, Boris Kretzinger. Gameplan, Utting am Ammersee 2011, <a href="/wiki/Spezial:ISBN-Suche/9783000238482" class="internal mw-magiclink-isbn">ISBN 978-3-00-023848-2</a> (amerikanisches Englisch: <cite class="lang" lang="en-US" dir="auto" style="font-style:italic">On the Edge: The Spectacular Rise and Fall of Commodore</cite>. Übersetzt von Winnie Forster, Boris Kretzinger).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.au=Brian+Bagnall&rft.btitle=Volkscomputer+-+Aufstieg+und+Fall+des+Computer+Pioniers+Commodore+und+die+Geburt+der+PC-Industrie&rft.date=2011&rft.genre=book&rft.isbn=9783000238482&rft.place=Utting+am+Ammersee&rft.pub=Gameplan" style="display:none"> </span></li> <li>Ekkehard Flögel: <cite style="font-style:italic">Programmieren in Maschinensprache mit dem 6502</cite>. <a href="/wiki/Spezial:ISBN-Suche/3921682614" class="internal mw-magiclink-isbn">ISBN 3-921682-61-4</a>.<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.au=Ekkehard+Fl%C3%B6gel&rft.btitle=Programmieren+in+Maschinensprache+mit+dem+6502&rft.genre=book&rft.isbn=3921682614" style="display:none"> </span></li> <li>Lance A. Leventhal: <cite style="font-style:italic">6502 PROGRAMMIEREN IN ASSEMBLER</cite>. <a href="/wiki/Spezial:ISBN-Suche/3921803101" class="internal mw-magiclink-isbn">ISBN 3-921803-10-1</a>.<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.au=Lance+A.+Leventhal&rft.btitle=6502+PROGRAMMIEREN+IN+ASSEMBLER&rft.genre=book&rft.isbn=3921803101" style="display:none"> </span></li> <li>Rodnay Zaks: <cite style="font-style:italic">Programmierung des 6502. Jetzt auch mit 6510, 65C02, 65SC02</cite>. <a href="/wiki/Spezial:ISBN-Suche/3887456009" class="internal mw-magiclink-isbn">ISBN 3-88745-600-9</a>.<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.au=Rodnay+Zaks&rft.btitle=Programmierung+des+6502.+Jetzt+auch+mit+6510%2C+65C02%2C+65SC02&rft.genre=book&rft.isbn=3887456009" style="display:none"> </span></li> <li>David Eyes, Ron Lichty: <cite class="lang" lang="en" dir="auto" style="font-style:italic">Programming the 65816 - Including the 6502, 65C02 and 65802</cite>. <a href="/wiki/Spezial:ISBN-Suche/0893037893" class="internal mw-magiclink-isbn">ISBN 0-89303-789-3</a> (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.au=David+Eyes%2C+Ron+Lichty&rft.btitle=Programming+the+65816+-+Including+the+6502%2C+65C02+and+65802&rft.genre=book&rft.isbn=0893037893" style="display:none"> </span></li></ul> <div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit&section=12" title="Abschnitt bearbeiten: Weblinks" class="mw-editsection-visualeditor"><span>Bearbeiten</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=MOS_Technology_6502&action=edit&section=12" title="Quellcode des Abschnitts bearbeiten: Weblinks"><span>Quelltext bearbeiten</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="sisterproject" style="margin:0.1em 0 0 0;"><div class="noresize noviewer" style="display:inline-block; line-height:10px; min-width:1.6em; text-align:center;" aria-hidden="true" role="presentation"><span class="mw-default-size" typeof="mw:File"><span title="Commons"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/12px-Commons-logo.svg.png" decoding="async" width="12" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/18px-Commons-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/24px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376" /></span></span></div><b><span class="plainlinks"><a class="external text" href="https://commons.wikimedia.org/wiki/Category:MOS_microprocessors?uselang=de"><span lang="en">Commons</span>: MOS microprocessors</a></span></b> – Sammlung von Bildern, Videos und Audiodateien</div> <ul><li><a rel="nofollow" class="external text" href="http://www.6502.org/">6502.org</a> – Informationen zum 6502-Prozessor</li> <li><a rel="nofollow" class="external text" href="https://archive.org/download/mos_microcomputers_programming_manual/mos_microcomputers_programming_manual.pdf">MCS6500 Microcomputer Family Programming Manual: January 1976</a></li> <li><a rel="nofollow" class="external text" href="http://archive.6502.org/books/mcs6500_family_hardware_manual.pdf">MCS6500 Microcomputer Family Hardware Manual: January 1976</a></li> <li><a rel="nofollow" class="external text" href="http://cbmmuseum.kuto.de/cpu_mos6502.html">CCOM</a> – Commodore Computer Online Museum</li> <li><a rel="nofollow" class="external text" href="https://www.team6502.org">TEAM 6502</a> – Die Geschichte des Entwicklerteams (englisch)</li> <li><a rel="nofollow" class="external text" href="http://www.cpu-collection.de/?tn=1&l0=cl&l1=650x">6502 Prozessoren und Varianten: Bilder und Beschreibungen auf cpu-collection.de</a></li> <li><a rel="nofollow" class="external text" href="http://www.cpu-world.com/CPUs/650x/index.html">CPU-World</a> – Überblick über die verschiedenen Hersteller</li> <li><a rel="nofollow" class="external text" href="http://www.visual6502.org/">www.visual6502.org</a>: Mikroskopiebilder und Simulator mit einzelnen Transistoren (englisch)</li> <li><a rel="nofollow" class="external text" href="https://davidmjc.github.io/6502/">6502 – svg schematic of the 6502 microprocessor</a>: Transistorschaltplan mit <a href="/wiki/Blockschaltbild" title="Blockschaltbild">Blockschaltbild</a> des MOS 6502 (englisch)</li> <li><a rel="nofollow" class="external text" href="http://skilldrick.github.io/easy6502/">Easy 6502</a>: 6502-Assembler-Tutorial mit integriertem Emulator (englisch)</li></ul> <div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit&section=13" title="Abschnitt bearbeiten: Einzelnachweise" class="mw-editsection-visualeditor"><span>Bearbeiten</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=MOS_Technology_6502&action=edit&section=13" title="Quellcode des Abschnitts bearbeiten: Einzelnachweise"><span>Quelltext bearbeiten</span></a><span class="mw-editsection-bracket">]</span></span></div> <ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.cpu-world.com/CPUs/650x/index.html"><i>MOS Technology 6502 microprocessor family.</i></a><span class="Abrufdatum"> Abgerufen am 11. Dezember 2023</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=MOS+Technology+6502+microprocessor+family&rft.description=MOS+Technology+6502+microprocessor+family&rft.identifier=https%3A%2F%2Fwww.cpu-world.com%2FCPUs%2F650x%2Findex.html"> </span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.cpu-world.com/CPUs/650x/MOS%20Technology-MCS6502.html"><i>MOS Technology MCS6502.</i></a><span class="Abrufdatum"> Abgerufen am 11. Dezember 2023</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=MOS+Technology+MCS6502&rft.description=MOS+Technology+MCS6502&rft.identifier=https%3A%2F%2Fwww.cpu-world.com%2FCPUs%2F650x%2FMOS%2520Technology-MCS6502.html"> </span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><a href="#cite_ref-3">↑</a></span> <span class="reference-text">Brian Bagnall: <cite class="lang" lang="en" dir="auto" style="font-style:italic">Commodore</cite>. Variant Press (englisch): <span class="lang" lang="en" dir="auto">“With Chuck Peddle and his band of engineers, ...”</span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.au=Brian+Bagnall&rft.btitle=Commodore&rft.genre=book&rft.pub=Variant+Press" style="display:none"> </span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><a href="#cite_ref-4">↑</a></span> <span class="reference-text">Brian Bagnall: <cite class="lang" lang="en" dir="auto" style="font-style:italic">Commodore</cite>. Variant Press (englisch): <span class="lang" lang="en" dir="auto">“... he envisioned a microcontroller for cash registers, home electronics, home appliances, automobiles, and industrial machines ...”</span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.au=Brian+Bagnall&rft.btitle=Commodore&rft.genre=book&rft.pub=Variant+Press" style="display:none"> </span></span> </li> <li id="cite_note-:2-5"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-:2_5-0">a</a></sup> <sup><a href="#cite_ref-:2_5-1">b</a></sup></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS PROGRAMMING MANUAL</cite>. Januar 1976, CHAPTER 6 INDEX REGISTERS AND INDEX ADDRESSING CONCEPTS (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=CHAPTER+6+INDEX+REGISTERS+AND+INDEX+ADDRESSING+CONCEPTS&rft.btitle=MOS+MICROCOMPUTERS+PROGRAMMING+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><a href="#cite_ref-6">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS PROGRAMMING MANUAL</cite>. Januar 1976, CHAPTER 6 INDEX REGISTERS AND INDEX ADDRESSING CONCEPTS (englisch): <span class="lang" lang="en" dir="auto">“Example 6.5: Moving Five Bytes of Data by Decrementing the Index Register”</span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=CHAPTER+6+INDEX+REGISTERS+AND+INDEX+ADDRESSING+CONCEPTS&rft.btitle=MOS+MICROCOMPUTERS+PROGRAMMING+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><a href="#cite_ref-7">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.xtof.info/coding-c-8-bit-6502-cpu.html"><i>Coding in C for an 8 bit 6502 CPU.</i></a> XtoF's Lair,<span class="Abrufdatum"> abgerufen am 9. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Coding+in+C+for+an+8+bit+6502+CPU&rft.description=Coding+in+C+for+an+8+bit+6502+CPU&rft.identifier=https%3A%2F%2Fwww.xtof.info%2Fcoding-c-8-bit-6502-cpu.html&rft.publisher=XtoF%27s+Lair&rft.language=en"> </span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><a href="#cite_ref-8">↑</a></span> <span class="reference-text"><span class="cite">Stephen Wozniak: <a rel="nofollow" class="external text" href="https://archive.org/details/BYTE_Vol_02-11_1977-11_Sweet_16/page/n151/mode/2up"><i>SWEET16: The 6502 Dream Machine.</i></a> Byte November 1977,<span class="Abrufdatum"> abgerufen am 19. Juni 2022</span> (englisch): „My solution was to implement a nonexistent 16 bit "metaprocessor" ...“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=SWEET16%3A+The+6502+Dream+Machine&rft.description=SWEET16%3A+The+6502+Dream+Machine&rft.identifier=https%3A%2F%2Farchive.org%2Fdetails%2FBYTE_Vol_02-11_1977-11_Sweet_16%2Fpage%2Fn151%2Fmode%2F2up&rft.creator=Stephen+Wozniak&rft.publisher=Byte+November+1977&rft.language=en"> </span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><a href="#cite_ref-9">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS HARDWARE MANUAL</cite>. Januar 1976, 1.1.3.3 The Address Page (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=1.1.3.3+The+Address+Page&rft.btitle=MOS+MICROCOMPUTERS+HARDWARE+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><a href="#cite_ref-10">↑</a></span> <span class="reference-text"><span class="cite">Stephen Cass: <a rel="nofollow" class="external text" href="https://spectrum.ieee.org/q-a-with-co-creator-of-the-6502-processor"><i>Q&A With Co-Creator of the 6502 Processor.</i></a> In: <i>IEEE Spectrum.</i> 16. September 2021,<span class="Abrufdatum"> abgerufen am 2. Januar 2024</span> (englisch): „And we figured out how to have addressable registers by using zero page ...“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Q%26A+With+Co-Creator+of+the+6502+Processor&rft.description=Q%26A+With+Co-Creator+of+the+6502+Processor&rft.identifier=https%3A%2F%2Fspectrum.ieee.org%2Fq-a-with-co-creator-of-the-6502-processor&rft.creator=Stephen+Cass&rft.date=2021-09-16&rft.language=en"> </span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><a href="#cite_ref-11">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS PROGRAMMING MANUAL</cite>. Januar 1976, 9.12 MEMORY MAP (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=9.12+MEMORY+MAP&rft.btitle=MOS+MICROCOMPUTERS+PROGRAMMING+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><a href="#cite_ref-12">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS PROGRAMMING MANUAL</cite>. Januar 1976, 9.2 START FUNCTION (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=9.2+START+FUNCTION&rft.btitle=MOS+MICROCOMPUTERS+PROGRAMMING+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><a href="#cite_ref-13">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS HARDWARE MANUAL</cite>. Januar 1976, 2.3.4.2 Direct Memory Address [sic] (DMA) Techniques (englisch): <span class="lang" lang="en" dir="auto">“The processor will stop in the first non-write cycle with the data bus in the high-impedance state.”</span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=2.3.4.2+Direct+Memory+Address+%5Bsic%5D+%28DMA%29+Techniques&rft.btitle=MOS+MICROCOMPUTERS+HARDWARE+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><a href="#cite_ref-14">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS HARDWARE MANUAL</cite>. Januar 1976, 1.4.1.2.8 RDY--Ready (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=1.4.1.2.8+RDY--Ready&rft.btitle=MOS+MICROCOMPUTERS+HARDWARE+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-:3-15"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-:3_15-0">a</a></sup> <sup><a href="#cite_ref-:3_15-1">b</a></sup> <sup><a href="#cite_ref-:3_15-2">c</a></sup></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS HARDWARE MANUAL</cite>. Januar 1976, A. 5.4. Break Operation--(Hardware Interrupt)-BRK (7 cycles) – (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=A.+5.4.+Break+Operation--%28Hardware+Interrupt%29-BRK+%287+cycles%29&rft.btitle=MOS+MICROCOMPUTERS+HARDWARE+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><a href="#cite_ref-16">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS HARDWARE MANUAL</cite>. Januar 1976, 2.3.4.2 Direct Memory Address [sic] (DMA) Techniques (englisch): <span class="lang" lang="en" dir="auto">“This can be accomplished very easily with a Quad 2-input data selector.”</span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=2.3.4.2+Direct+Memory+Address+%5Bsic%5D+%28DMA%29+Techniques&rft.btitle=MOS+MICROCOMPUTERS+HARDWARE+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><a href="#cite_ref-17">↑</a></span> <span class="reference-text">ATARI, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">ATARI HOME COMPUTER SYSTEM HARDWARE MANUAL</cite>. 1982, CPU BOARD (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=CPU+BOARD&rft.btitle=ATARI+HOME+COMPUTER+SYSTEM+HARDWARE+MANUAL&rft.date=1982&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><a href="#cite_ref-18">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://archive.org/details/commodore64_mar1985/mode/2up"><i>Design case history: the Commodore 64.</i></a> (PDF; 13,4 MB) In: <i>IEEE SPECTRUM.</i> März 1985,<span class="Abrufdatum"> abgerufen am 18. März 2023</span> (englisch): „Since the central processor uses a two-phase clock and accesses memory only on the second phase, ...“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Design+case+history%3A+the+Commodore+64&rft.description=Design+case+history%3A+the+Commodore+64&rft.identifier=https%3A%2F%2Farchive.org%2Fdetails%2Fcommodore64_mar1985%2Fmode%2F2up&rft.date=1985-03&rft.language=en"> </span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><a href="#cite_ref-19">↑</a></span> <span class="reference-text"><span class="cite">Joseph Decuir: <a rel="nofollow" class="external text" href="https://archive.org/details/JoeDecuirEngineeringNotebook1978"><i>Joe Decuir Engineering Notebook 1978.</i></a> 1978, <span style="white-space:nowrap;">S. 38</span>,<span class="Abrufdatum"> abgerufen am 20. April 2021</span> (englisch): „If the dynamic storage ... in the MPU can tolerate that ...“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Joe+Decuir+Engineering+Notebook+1978&rft.description=Joe+Decuir+Engineering+Notebook+1978&rft.identifier=https%3A%2F%2Farchive.org%2Fdetails%2FJoeDecuirEngineeringNotebook1978&rft.creator=Joseph+Decuir&rft.date=1978&rft.language=en"> </span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><a href="#cite_ref-20">↑</a></span> <span class="reference-text">ATARI, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">ATARI HOME COMPUTER SYSTEM HARDWARE MANUAL</cite>. 1982, CPU BOARD (englisch): <span class="lang" lang="en" dir="auto">“NOR-Gatter Z301C”</span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=CPU+BOARD&rft.btitle=ATARI+HOME+COMPUTER+SYSTEM+HARDWARE+MANUAL&rft.date=1982&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><a href="#cite_ref-21">↑</a></span> <span class="reference-text"><span class="cite">Joseph Decuir: <a rel="nofollow" class="external text" href="https://archive.org/details/JoeDecuirEngineeringNotebook1978"><i>Joe Decuir Engineering Notebook 1978.</i></a> 1978, <span style="white-space:nowrap;">S. 38</span>,<span class="Abrufdatum"> abgerufen am 20. April 2021</span> (englisch): „The MPU would be held a maximum of ... 54.2 μsec.“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Joe+Decuir+Engineering+Notebook+1978&rft.description=Joe+Decuir+Engineering+Notebook+1978&rft.identifier=https%3A%2F%2Farchive.org%2Fdetails%2FJoeDecuirEngineeringNotebook1978&rft.creator=Joseph+Decuir&rft.date=1978&rft.language=en"> </span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><a href="#cite_ref-22">↑</a></span> <span class="reference-text"><span class="cite">Avery Lee: <a rel="nofollow" class="external text" href="http://www.virtualdub.org/downloads/Altirra%20Hardware%20Reference%20Manual.pdf"><i>Altirra Hardware Reference Manual.</i></a> (PDF; 1,9 MB) <span style="white-space:nowrap;">S. 75</span>,<span class="Abrufdatum"> abgerufen am 23. April 2021</span> (englisch): „ANTIC modes 2-5, mode line, wide playfield“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Altirra+Hardware+Reference+Manual&rft.description=Altirra+Hardware+Reference+Manual&rft.identifier=http%3A%2F%2Fwww.virtualdub.org%2Fdownloads%2FAltirra%2520Hardware%2520Reference%2520Manual.pdf&rft.creator=Avery+Lee&rft.language=en"> </span></span> </li> <li id="cite_note-HARDWARE_MANUAL-23"><span class="mw-cite-backlink"><a href="#cite_ref-HARDWARE_MANUAL_23-0">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS HARDWARE MANUAL</cite>. Januar 1976, 1.2.2 The MCS6502 (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=1.2.2+The+MCS6502&rft.btitle=MOS+MICROCOMPUTERS+HARDWARE+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><a href="#cite_ref-24">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS PROGRAMMING MANUAL</cite>. Januar 1976, 5.1 CONCEPTS OF PIPELINING AND PROGRAM SEQUENCE (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=5.1+CONCEPTS+OF+PIPELINING+AND+PROGRAM+SEQUENCE&rft.btitle=MOS+MICROCOMPUTERS+PROGRAMMING+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><a href="#cite_ref-25">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS PROGRAMMING MANUAL</cite>. Januar 1976, 4.0.1 The microprocessor contains an internal timing and state control counter. This counter, along with a decode matrix, governs the operation of the microprocessor on each clock cycle. (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=4.0.1+The+microprocessor+contains+an+internal+timing+and+state+control+counter.+This+counter%2C+along+with+a+decode+matrix%2C+governs+the+operation+of+the+microprocessor+on+each+clock+cycle.&rft.btitle=MOS+MICROCOMPUTERS+PROGRAMMING+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><a href="#cite_ref-26">↑</a></span> <span class="reference-text"><span class="cite">Donald F. Hanson: <a rel="nofollow" class="external text" href="https://www.witwright.com/DonPub/6502-Block-Diagram.pdf"><i>Block Diagram of 6502 Microprocessor, Circa 1979.</i></a><span class="Abrufdatum"> Abgerufen am 7. März 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Block+Diagram+of+6502+Microprocessor%2C+Circa+1979&rft.description=Block+Diagram+of+6502+Microprocessor%2C+Circa+1979&rft.identifier=https%3A%2F%2Fwww.witwright.com%2FDonPub%2F6502-Block-Diagram.pdf&rft.creator=Donald+F.+Hanson&rft.language=en"> </span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><a href="#cite_ref-27">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://hardware.slashdot.org/story/11/01/07/023215/preserving-great-tech-for-posterity-the-6502">Transistor count in 6502</a></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><a href="#cite_ref-28">↑</a></span> <span class="reference-text"><span class="cite">Greg James, Barry Silverman, Brian Silverman: <a rel="nofollow" class="external text" href="http://visual6502.org/docs/6502_in_action_14_web.pdf"><i>Visualizing a Classic CPU in Action: The 6502.</i></a> (PDF; 5,5 MB) 1. August 2010,<span class="Abrufdatum"> abgerufen am 15. März 2021</span> (englisch): „3510 transistors“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Visualizing+a+Classic+CPU+in+Action%3A+The+6502&rft.description=Visualizing+a+Classic+CPU+in+Action%3A+The+6502&rft.identifier=http%3A%2F%2Fvisual6502.org%2Fdocs%2F6502_in_action_14_web.pdf&rft.creator=Greg+James%2C+Barry+Silverman%2C+Brian+Silverman&rft.date=2010-08-01&rft.language=en"> </span></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><a href="#cite_ref-29">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS HARDWARE MANUAL</cite>. Januar 1976, 1.4.1.2.9 <span style="text-decoration: overline;">NMI</span>--Non-Maskable Interrupt (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=1.4.1.2.9+NMI--Non-Maskable+Interrupt&rft.btitle=MOS+MICROCOMPUTERS+HARDWARE+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><a href="#cite_ref-30">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS HARDWARE MANUAL</cite>. Januar 1976, 1.4.1.2.10 <span style="text-decoration: overline;">IRQ</span>--Interrupt Request (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=1.4.1.2.10+IRQ--Interrupt+Request&rft.btitle=MOS+MICROCOMPUTERS+HARDWARE+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><a href="#cite_ref-31">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS PROGRAMMING MANUAL</cite>. Januar 1976, PROGRAMMING MODEL MCS650X (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=PROGRAMMING+MODEL+MCS650X&rft.btitle=MOS+MICROCOMPUTERS+PROGRAMMING+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><a href="#cite_ref-32">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS PROGRAMMING MANUAL</cite>. Januar 1976, 3.4 BREAK COMMAND (B) – (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=3.4+BREAK+COMMAND+%28B%29&rft.btitle=MOS+MICROCOMPUTERS+PROGRAMMING+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><a href="#cite_ref-33">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20210405071302/http://visual6502.org/wiki/index.php?title=6502_BRK_and_B_bit"><i>6502 BRK and B bit.</i></a> VisualChips, archiviert vom <style data-mw-deduplicate="TemplateStyles:r235239667">.mw-parser-output .dewiki-iconexternal>a{background-position:center right;background-repeat:no-repeat}body.skin-minerva .mw-parser-output .dewiki-iconexternal>a{background-image:url("https://upload.wikimedia.org/wikipedia/commons/a/a4/OOjs_UI_icon_external-link-ltr-progressive.svg")!important;background-size:10px;padding-right:13px!important}body.skin-timeless .mw-parser-output .dewiki-iconexternal>a,body.skin-monobook .mw-parser-output .dewiki-iconexternal>a{background-image:url("https://upload.wikimedia.org/wikipedia/commons/3/30/MediaWiki_external_link_icon.svg")!important;padding-right:13px!important}body.skin-vector .mw-parser-output .dewiki-iconexternal>a{background-image:url("https://upload.wikimedia.org/wikipedia/commons/9/96/Link-external-small-ltr-progressive.svg")!important;background-size:0.857em;padding-right:1em!important}</style><span class="dewiki-iconexternal"><a class="external text" href="https://redirecter.toolforge.org/?url=http%3A%2F%2Fvisual6502.org%2Fwiki%2Findex.php%3Ftitle%3D6502_BRK_and_B_bit">Original</a></span> (nicht mehr online verfügbar) am <span style="white-space:nowrap;">5. April 2021</span><span>;</span><span class="Abrufdatum"> abgerufen am 12. März 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=6502+BRK+and+B+bit&rft.description=6502+BRK+and+B+bit&rft.identifier=https%3A%2F%2Fweb.archive.org%2Fweb%2F20210405071302%2Fhttp%3A%2F%2Fvisual6502.org%2Fwiki%2Findex.php%3Ftitle%3D6502_BRK_and_B_bit&rft.publisher=VisualChips&rft.source=http://visual6502.org/wiki/index.php?title=6502_BRK_and_B_bit&rft.language=en"> </span></span> </li> <li id="cite_note-34"><span class="mw-cite-backlink"><a href="#cite_ref-34">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS PROGRAMMING MANUAL</cite>. Januar 1976, 9.11 BRK - BREAK COMMAND (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=9.11+BRK+-+BREAK+COMMAND&rft.btitle=MOS+MICROCOMPUTERS+PROGRAMMING+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-:10-35"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-:10_35-0">a</a></sup> <sup><a href="#cite_ref-:10_35-1">b</a></sup></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.c64-wiki.de/wiki/Übersicht_6502-Assemblerbefehle"><i>Übersicht 6502-Assemblerbefehle.</i></a> In: <i>C64-Wiki.</i> 16. Januar 2022,<span class="Abrufdatum"> abgerufen am 10. Juni 2023</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=%C3%9Cbersicht+6502-Assemblerbefehle&rft.description=%C3%9Cbersicht+6502-Assemblerbefehle&rft.identifier=https%3A%2F%2Fwww.c64-wiki.de%2Fwiki%2F%C3%9Cbersicht_6502-Assemblerbefehle&rft.date=2022-01-16"> </span></span> </li> <li id="cite_note-36"><span class="mw-cite-backlink"><a href="#cite_ref-36">↑</a></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS PROGRAMMING MANUAL</cite>. Januar 1976, 4.1.1 Basic Concept of Relative Addressing (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=4.1.1+Basic+Concept+of+Relative+Addressing&rft.btitle=MOS+MICROCOMPUTERS+PROGRAMMING+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-:1-37"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-:1_37-0">a</a></sup> <sup><a href="#cite_ref-:1_37-1">b</a></sup></span> <span class="reference-text">MOS TECHNOLOGY, INC. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">MOS MICROCOMPUTERS PROGRAMMING MANUAL</cite>. Januar 1976, 8.1 JSR - JUMP TO SUBROUTINE (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=8.1+JSR+-+JUMP+TO+SUBROUTINE&rft.btitle=MOS+MICROCOMPUTERS+PROGRAMMING+MANUAL&rft.date=1976-01&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-38"><span class="mw-cite-backlink"><a href="#cite_ref-38">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://visual6502.org/wiki/index.php?title=6502_Interrupt_Recognition_Stages_and_Tolerances"><i>6502 Interrupt Recognition Stages and Tolerances.</i></a> VisualChips,<span class="Abrufdatum"> abgerufen am 5. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=6502+Interrupt+Recognition+Stages+and+Tolerances&rft.description=6502+Interrupt+Recognition+Stages+and+Tolerances&rft.identifier=http%3A%2F%2Fvisual6502.org%2Fwiki%2Findex.php%3Ftitle%3D6502_Interrupt_Recognition_Stages_and_Tolerances&rft.publisher=VisualChips&rft.language=en"> </span></span> </li> <li id="cite_note-39"><span class="mw-cite-backlink"><a href="#cite_ref-39">↑</a></span> <span class="reference-text"><span class="cite">Adam Vardy: <a rel="nofollow" class="external text" href="http://ist.uwaterloo.ca/~schepers/MJK/ascii/65xx_ill.txt"><i>Extra Instructions Of The 65XX Series CPU.</i></a> 27. September 1996,<span class="Abrufdatum"> abgerufen am 11. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Extra+Instructions+Of+The+65XX+Series+CPU&rft.description=Extra+Instructions+Of+The+65XX+Series+CPU&rft.identifier=http%3A%2F%2Fist.uwaterloo.ca%2F%7Eschepers%2FMJK%2Fascii%2F65xx_ill.txt&rft.creator=Adam+Vardy&rft.date=1996-09-27&rft.language=en"> </span></span> </li> <li id="cite_note-40"><span class="mw-cite-backlink"><a href="#cite_ref-40">↑</a></span> <span class="reference-text"><span class="cite">J. G. Harston: <a rel="nofollow" class="external text" href="http://bbc.nvg.org/doc/6502OpList.txt"><i>Full 6502 Opcode List Including Undocumented Opcodes.</i></a> 25. November 1998,<span class="Abrufdatum"> abgerufen am 11. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Full+6502+Opcode+List+Including+Undocumented+Opcodes&rft.description=Full+6502+Opcode+List+Including+Undocumented+Opcodes&rft.identifier=http%3A%2F%2Fbbc.nvg.org%2Fdoc%2F6502OpList.txt&rft.creator=J.+G.+Harston&rft.date=1998-11-25&rft.language=en"> </span></span> </li> <li id="cite_note-41"><span class="mw-cite-backlink"><a href="#cite_ref-41">↑</a></span> <span class="reference-text">Lance A. Leventhal: <cite style="font-style:italic">6502 PROGRAMMIEREN IN ASSEMBLER</cite>. 1981, <a href="/wiki/Spezial:ISBN-Suche/3921803101" class="internal mw-magiclink-isbn">ISBN 3-921803-10-1</a>, Finden des Maximums.<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=Finden+des+Maximums&rft.au=Lance+A.+Leventhal&rft.btitle=6502+PROGRAMMIEREN+IN+ASSEMBLER&rft.date=1981&rft.genre=bookitem&rft.isbn=3921803101" style="display:none"> </span></span> </li> <li id="cite_note-42"><span class="mw-cite-backlink"><a href="#cite_ref-42">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://archive.6502.org/datasheets/mos_6500_mpu_nov_1985.pdf"><i>NMOS 6500 MICROPROCESSORS.</i></a> (PDF; 6,3 MB) Commodore Semiconductor Group, <span style="white-space:nowrap;">S. 1</span>,<span class="Abrufdatum"> abgerufen am 30. März 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=NMOS+6500+MICROPROCESSORS&rft.description=NMOS+6500+MICROPROCESSORS&rft.identifier=http%3A%2F%2Farchive.6502.org%2Fdatasheets%2Fmos_6500_mpu_nov_1985.pdf&rft.publisher=Commodore+Semiconductor+Group&rft.language=en"> </span></span> </li> <li id="cite_note-:4-43"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-:4_43-0">a</a></sup> <sup><a href="#cite_ref-:4_43-1">b</a></sup> <sup><a href="#cite_ref-:4_43-2">c</a></sup> <sup><a href="#cite_ref-:4_43-3">d</a></sup></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://www.commodore.ca/wp-content/uploads/2018/11/1981_Rockwell_Electronic_Devices_Division_Data_Book.pdf"><i>Electronic Devices Division Data Catalog.</i></a> (PDF; 21,9 MB) Rockwell International, Juni 1981,<span class="Abrufdatum"> abgerufen am 24. April 2021</span> (englisch): „R6500 MICROPROCESSORS (CPU´s)“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Electronic+Devices+Division+Data+Catalog&rft.description=Electronic+Devices+Division+Data+Catalog&rft.identifier=http%3A%2F%2Fwww.commodore.ca%2Fwp-content%2Fuploads%2F2018%2F11%2F1981_Rockwell_Electronic_Devices_Division_Data_Book.pdf&rft.publisher=Rockwell+International&rft.date=1981-06&rft.language=en"> </span></span> </li> <li id="cite_note-:6-44"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-:6_44-0">a</a></sup> <sup><a href="#cite_ref-:6_44-1">b</a></sup></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://www.emuverse.ru/downloads/datasheets/processors/6502/UM6502.pdf"><i>UM6502/07/12 8-bit Microprocessor.</i></a> (PDF; 812 KB) UMC,<span class="Abrufdatum"> abgerufen am 26. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=UM6502%2F07%2F12+8-bit+Microprocessor&rft.description=UM6502%2F07%2F12+8-bit+Microprocessor&rft.identifier=http%3A%2F%2Fwww.emuverse.ru%2Fdownloads%2Fdatasheets%2Fprocessors%2F6502%2FUM6502.pdf&rft.publisher=UMC&rft.language=en"> </span></span> </li> <li id="cite_note-:7-45"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-:7_45-0">a</a></sup> <sup><a href="#cite_ref-:7_45-1">b</a></sup> <sup><a href="#cite_ref-:7_45-2">c</a></sup></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://archive.6502.org/datasheets/synertek_sy6500_microprocessors_apr_1979.pdf"><i>8-Bit Microprocessor Family.</i></a> (PDF; 18 MB) Synertek, April 1979,<span class="Abrufdatum"> abgerufen am 26. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=8-Bit+Microprocessor+Family&rft.description=8-Bit+Microprocessor+Family&rft.identifier=http%3A%2F%2Farchive.6502.org%2Fdatasheets%2Fsynertek_sy6500_microprocessors_apr_1979.pdf&rft.publisher=Synertek&rft.date=1979-04&rft.language=en"> </span></span> </li> <li id="cite_note-:8-46"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-:8_46-0">a</a></sup> <sup><a href="#cite_ref-:8_46-1">b</a></sup></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://wiki.nesdev.com/w/index.php/CPU"><i>CPU.</i></a> Nesdev Wiki,<span class="Abrufdatum"> abgerufen am 30. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=CPU&rft.description=CPU&rft.identifier=https%3A%2F%2Fwiki.nesdev.com%2Fw%2Findex.php%2FCPU&rft.publisher=Nesdev+Wiki&rft.language=en"> </span></span> </li> <li id="cite_note-47"><span class="mw-cite-backlink"><a href="#cite_ref-47">↑</a></span> <span class="reference-text"><span class="cite">Brad Taylor: <a rel="nofollow" class="external text" href="https://www.nesdev.com/2A03%20technical%20reference.txt"><i>2A03 technical reference.</i></a><span class="Abrufdatum"> Abgerufen am 30. April 2021</span> (englisch): „stock NMOS 6502 microprocessor lacking decimal mode support“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=2A03+technical+reference&rft.description=2A03+technical+reference&rft.identifier=https%3A%2F%2Fwww.nesdev.com%2F2A03%2520technical%2520reference.txt&rft.creator=Brad+Taylor&rft.language=en"> </span></span> </li> <li id="cite_note-48"><span class="mw-cite-backlink"><a href="#cite_ref-48">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://yamahablackboxes.com/collection/yamaha-computer-yis-pu1-10/"><i>Yamaha PU1-10 Central processing unit.</i></a> Yamaha Black Boxes online archive,<span class="Abrufdatum"> abgerufen am 2. Mai 2021</span> (englisch): „The CPU is equipped with a custom chip developed by Yamaha called YM2002 which is said to be an extension of the 6502 architecture.“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Yamaha+PU1-10+Central+processing+unit&rft.description=Yamaha+PU1-10+Central+processing+unit&rft.identifier=https%3A%2F%2Fyamahablackboxes.com%2Fcollection%2Fyamaha-computer-yis-pu1-10%2F&rft.publisher=Yamaha+Black+Boxes+online+archive&rft.language=en"> </span></span> </li> <li id="cite_note-49"><span class="mw-cite-backlink"><a href="#cite_ref-49">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://fuji.12bit.club/gamate/hardware/"><i>GAMATE Hardware.</i></a> taizou,<span class="Abrufdatum"> abgerufen am 3. Mai 2021</span> (englisch): „... it appears that some Gamates have a large UMC chip only where others have a large NCR ...“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=GAMATE+Hardware&rft.description=GAMATE+Hardware&rft.identifier=http%3A%2F%2Ffuji.12bit.club%2Fgamate%2Fhardware%2F&rft.publisher=taizou&rft.language=en"> </span></span> </li> <li id="cite_note-50"><span class="mw-cite-backlink"><a href="#cite_ref-50">↑</a></span> <span class="reference-text"><span class="cite">Kevtris: <a rel="nofollow" class="external text" href="http://blog.kevtris.org/blogfiles/Gamate%20Inside.txt"><i>Gamate Inside.</i></a><span class="Abrufdatum"> Abgerufen am 3. Mai 2021</span> (englisch): „The CPU is an NCR 65CX02, which is very similar to a stock NMOS 6502. It is *NOT* A [sic] 65C02!“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Gamate+Inside&rft.description=Gamate+Inside&rft.identifier=http%3A%2F%2Fblog.kevtris.org%2Fblogfiles%2FGamate%2520Inside.txt&rft.creator=Kevtris&rft.language=en"> </span></span> </li> <li id="cite_note-51"><span class="mw-cite-backlink"><a href="#cite_ref-51">↑</a></span> <span class="reference-text">Renesas Electronics Corporation (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">38K2 Group SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER</cite>. 15. Oktober 2006 (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.btitle=38K2+Group+SINGLE-CHIP+8-BIT+CMOS+MICROCOMPUTER&rft.date=2006-10-15&rft.genre=book" style="display:none"> </span></span> </li> <li id="cite_note-52"><span class="mw-cite-backlink"><a href="#cite_ref-52">↑</a></span> <span class="reference-text">Renesas Electronics Corporation (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">740 Family Software Manual RENESAS MCU</cite>. November 2006 (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.btitle=740+Family+Software+Manual+RENESAS+MCU&rft.date=2006-11&rft.genre=book" style="display:none"> </span></span> </li> <li id="cite_note-53"><span class="mw-cite-backlink"><a href="#cite_ref-53">↑</a></span> <span class="reference-text">Sunplus Technology Co., Ltd. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">CPU6502 Instruction Manual v2.1</cite>. 13. September 2005 (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.btitle=CPU6502+Instruction+Manual+v2.1&rft.date=2005-09-13&rft.genre=book" style="display:none"> </span></span> </li> <li id="cite_note-54"><span class="mw-cite-backlink"><a href="#cite_ref-54">↑</a></span> <span class="reference-text"><cite class="lang" lang="en" dir="auto" style="font-style:italic">HuC6280 CMOS 8-bit Microprocessor HARDWARE MANUAL</cite>. 1. DESCRIPTION (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=1.+DESCRIPTION&rft.btitle=HuC6280+CMOS+8-bit+Microprocessor+HARDWARE+MANUAL&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-55"><span class="mw-cite-backlink"><a href="#cite_ref-55">↑</a></span> <span class="reference-text"><cite class="lang" lang="en" dir="auto" style="font-style:italic">HuC6280 CMOS 8-bit Microprocessor SOFTWARE MANUAL</cite>. 4. DESCRIPTION OF INSTRUCTIONS (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=4.+DESCRIPTION+OF+INSTRUCTIONS&rft.btitle=HuC6280+CMOS+8-bit+Microprocessor+SOFTWARE+MANUAL&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-56"><span class="mw-cite-backlink"><a href="#cite_ref-56">↑</a></span> <span class="reference-text"><cite class="lang" lang="en" dir="auto" style="font-style:italic">HuC6280 CMOS 8-bit Microprocessor HARDWARE MANUAL</cite>. 2. FUNCTIONS (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=2.+FUNCTIONS&rft.btitle=HuC6280+CMOS+8-bit+Microprocessor+HARDWARE+MANUAL&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-57"><span class="mw-cite-backlink"><a href="#cite_ref-57">↑</a></span> <span class="reference-text"><span class="cite">Rodrigo Copetti: <a rel="nofollow" class="external text" href="https://www.copetti.org/writings/consoles/pc-engine/"><i>PC Engine/TurboGrafx-16 Architecture.</i></a><span class="Abrufdatum"> Abgerufen am 8. Mai 2021</span> (englisch): „Inside this console, we find the HuC6280, a chip made by Hudson Soft that houses two components. One of them is the CPU, which can operate at two speeds: ~1.79 MHz and ~7.16 MHz.“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=PC+Engine%2FTurboGrafx-16+Architecture&rft.description=PC+Engine%2FTurboGrafx-16+Architecture&rft.identifier=https%3A%2F%2Fwww.copetti.org%2Fwritings%2Fconsoles%2Fpc-engine%2F&rft.creator=Rodrigo+Copetti&rft.language=en"> </span></span> </li> <li id="cite_note-58"><span class="mw-cite-backlink"><a href="#cite_ref-58">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://www.atarihq.com/danb/AtariChips.shtml"><i>The Atari Chips.</i></a><span class="Abrufdatum"> Abgerufen am 27. April 2021</span> (englisch): „C014377 6502 CPU“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=The+Atari+Chips&rft.description=The+Atari+Chips&rft.identifier=http%3A%2F%2Fwww.atarihq.com%2Fdanb%2FAtariChips.shtml&rft.language=en"> </span></span> </li> <li id="cite_note-59"><span class="mw-cite-backlink"><a href="#cite_ref-59">↑</a></span> <span class="reference-text"><cite class="lang" lang="en" dir="auto" style="font-style:italic">In Focus Atari 400; Atari 800</cite>. In: InfoWorld Media Group, Inc. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">InfoWorld</cite>. <span style="white-space:nowrap">Band<span style="display:inline-block;width:.2em"> </span>5</span>, <span style="white-space:nowrap">Nr.<span style="display:inline-block;width:.2em"> </span>12</span>, 21. März 1983, <a href="/wiki/Internationale_Standardnummer_f%C3%BCr_fortlaufende_Sammelwerke" title="Internationale Standardnummer für fortlaufende Sammelwerke">ISSN</a> <span style="white-space:nowrap"><a rel="nofollow" class="external text" href="https://zdb-katalog.de/list.xhtml?t=iss%3D%220199-6649%22&key=cql">0199-6649</a></span>, <span style="white-space:nowrap">S.<span style="display:inline-block;width:.2em"> </span>41</span> (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=In+Focus+Atari+400%3B+Atari+800&rft.date=1983-03-21&rft.genre=journal&rft.issn=0199-6649&rft.issue=12&rft.jtitle=InfoWorld&rft.pages=41&rft.volume=5" style="display:none"> </span></span> </li> <li id="cite_note-60"><span class="mw-cite-backlink"><a href="#cite_ref-60">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://www.atarihq.com/danb/AtariChips.shtml"><i>The Atari Chips.</i></a><span class="Abrufdatum"> Abgerufen am 28. April 2021</span> (englisch): „C014806 SALLY“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=The+Atari+Chips&rft.description=The+Atari+Chips&rft.identifier=http%3A%2F%2Fwww.atarihq.com%2Fdanb%2FAtariChips.shtml&rft.language=en"> </span></span> </li> <li id="cite_note-61"><span class="mw-cite-backlink"><a href="#cite_ref-61">↑</a></span> <span class="reference-text"><cite class="lang" lang="en" dir="auto" style="font-style:italic">COMPUTERFACTS ATARI MODEL 800XL COMPUTER</cite>. Howard W. Sams & Co., PARTS LIST AND DESCRIPTION (englisch): <span class="lang" lang="en" dir="auto">“U8 6502C (3)”</span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=PARTS+LIST+AND+DESCRIPTION&rft.btitle=COMPUTERFACTS+ATARI+MODEL+800XL+COMPUTER&rft.genre=bookitem&rft.pub=Howard+W.+Sams+%26+Co." style="display:none"> </span></span> </li> <li id="cite_note-62"><span class="mw-cite-backlink"><a href="#cite_ref-62">↑</a></span> <span class="reference-text">ATARI (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">ATARI 1200 XL HOME COMPUTER FIELD SERVICE MANUAL</cite>. Februar 1983, 6502 (modified) CPU Microprocessor (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=6502+%28modified%29+CPU+Microprocessor&rft.btitle=ATARI+1200+XL+HOME+COMPUTER+FIELD+SERVICE+MANUAL&rft.date=1983-02&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-63"><span class="mw-cite-backlink"><a href="#cite_ref-63">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.westerndesigncenter.com/wdc/AN-002_W65C02S_Replacements.php"><i>AN-002: Replacement Notes for Obsolete Versions of 6502 8-bit Microprocessors.</i></a> The Western Design Center, Inc.,<span class="Abrufdatum"> abgerufen am 4. Mai 2021</span> (englisch): „Comparison of 6502, W65C02S, R65C02, R65102, R65C112 and G65SC02“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=AN-002%3A+Replacement+Notes+for+Obsolete+Versions+of+6502+8-bit+Microprocessors&rft.description=AN-002%3A+Replacement+Notes+for+Obsolete+Versions+of+6502+8-bit+Microprocessors&rft.identifier=https%3A%2F%2Fwww.westerndesigncenter.com%2Fwdc%2FAN-002_W65C02S_Replacements.php&rft.publisher=The+Western+Design+Center%2C+Inc.&rft.language=en"> </span></span> </li> <li id="cite_note-64"><span class="mw-cite-backlink"><a href="#cite_ref-64">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://archive.6502.org/datasheets/rockwell_r65c00_microprocessors.pdf"><i>R65C02, R65C102 and R65C112; R65C00 Microprocessors (CPU).</i></a> (PDF; 2,6 MB) Rockwell, Juni 1987,<span class="Abrufdatum"> abgerufen am 5. Mai 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=R65C02%2C+R65C102+and+R65C112%3B+R65C00+Microprocessors+%28CPU%29&rft.description=R65C02%2C+R65C102+and+R65C112%3B+R65C00+Microprocessors+%28CPU%29&rft.identifier=http%3A%2F%2Farchive.6502.org%2Fdatasheets%2Frockwell_r65c00_microprocessors.pdf&rft.publisher=Rockwell&rft.date=1987-06&rft.language=en"> </span></span> </li> <li id="cite_note-65"><span class="mw-cite-backlink"><a href="#cite_ref-65">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://datasheets.chipdb.org/CMD/G65C02.pdf"><i>CMOS G65SC02-A 8-BIT MICROPROCESSOR.</i></a> (PDF; 680 KB) CALIFORNIA MICRO DEVICES, 2000,<span class="Abrufdatum"> abgerufen am 5. Mai 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=CMOS+G65SC02-A+8-BIT+MICROPROCESSOR&rft.description=CMOS+G65SC02-A+8-BIT+MICROPROCESSOR&rft.identifier=http%3A%2F%2Fdatasheets.chipdb.org%2FCMD%2FG65C02.pdf&rft.publisher=CALIFORNIA+MICRO+DEVICES&rft.date=2000&rft.language=en"> </span></span> </li> <li id="cite_note-66"><span class="mw-cite-backlink"><a href="#cite_ref-66">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://archive.6502.org/datasheets/cmd_g65scxxx_mpu_family.pdf"><i>CMOS G65SCXXX 8-Bit Microprocessor Family.</i></a> (PDF; 666 KB) CMD,<span class="Abrufdatum"> abgerufen am 6. Mai 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=CMOS+G65SCXXX+8-Bit+Microprocessor+Family&rft.description=CMOS+G65SCXXX+8-Bit+Microprocessor+Family&rft.identifier=http%3A%2F%2Farchive.6502.org%2Fdatasheets%2Fcmd_g65scxxx_mpu_family.pdf&rft.publisher=CMD&rft.language=en"> </span></span> </li> <li id="cite_note-:9-67"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-:9_67-0">a</a></sup> <sup><a href="#cite_ref-:9_67-1">b</a></sup></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://westerndesigncenter.com/wdc/documentation/w65c02s.pdf"><i>W65C02S 8–bit Microprocessor.</i></a> (PDF; 2,7 MB) The Western Design Center, Inc.,<span class="Abrufdatum"> abgerufen am 4. Mai 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=W65C02S+8%E2%80%93bit+Microprocessor&rft.description=W65C02S+8%E2%80%93bit+Microprocessor&rft.identifier=https%3A%2F%2Fwesterndesigncenter.com%2Fwdc%2Fdocumentation%2Fw65c02s.pdf&rft.publisher=The+Western+Design+Center%2C+Inc.&rft.language=en"> </span></span> </li> <li id="cite_note-68"><span class="mw-cite-backlink"><a href="#cite_ref-68">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://chrisacorns.computinghistory.org.uk/docs/Acorn/Manuals/Acorn_65C102CoProUG.pdf"><i>65C102 CO-PROCESSOR USER GUIDE.</i></a> (PDF; 1,6 MB) ACORN Computers Limited, 1985,<span class="Abrufdatum"> abgerufen am 6. Mai 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=65C102+CO-PROCESSOR+USER+GUIDE&rft.description=65C102+CO-PROCESSOR+USER+GUIDE&rft.identifier=http%3A%2F%2Fchrisacorns.computinghistory.org.uk%2Fdocs%2FAcorn%2FManuals%2FAcorn_65C102CoProUG.pdf&rft.publisher=ACORN+Computers+Limited&rft.date=1985&rft.language=en"> </span></span> </li> <li id="cite_note-69"><span class="mw-cite-backlink"><a href="#cite_ref-69">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://archive.6502.org/datasheets/mos_65ce02_mpu.pdf"><i>65CE02 MICROPROCESSOR.</i></a> (PDF; 5,6 MB) Commodore Semiconductor Group,<span class="Abrufdatum"> abgerufen am 7. Mai 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=65CE02+MICROPROCESSOR&rft.description=65CE02+MICROPROCESSOR&rft.identifier=http%3A%2F%2Farchive.6502.org%2Fdatasheets%2Fmos_65ce02_mpu.pdf&rft.publisher=Commodore+Semiconductor+Group&rft.language=en"> </span></span> </li> <li id="cite_note-70"><span class="mw-cite-backlink"><a href="#cite_ref-70">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://www.zimmers.net/anonftp/pub/cbm/schematics/computers/c65/C64DX_aka_C65_System_Specifications_Preliminary_(1991_Mar).pdf"><i>C64DX SYSTEM SPECIFICATION.</i></a> (PDF; 16,2 MB) Commodore Business Machines, Inc., 1991,<span class="Abrufdatum"> abgerufen am 8. Mai 2021</span> (englisch): „2.3 The CSG 4510 Microcontroller Chip“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=C64DX+SYSTEM+SPECIFICATION&rft.description=C64DX+SYSTEM+SPECIFICATION&rft.identifier=http%3A%2F%2Fwww.zimmers.net%2Fanonftp%2Fpub%2Fcbm%2Fschematics%2Fcomputers%2Fc65%2FC64DX_aka_C65_System_Specifications_Preliminary_%281991_Mar%29.pdf&rft.publisher=Commodore+Business+Machines%2C+Inc.&rft.date=1991&rft.language=en"> </span></span> </li> <li id="cite_note-71"><span class="mw-cite-backlink"><a href="#cite_ref-71">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://www.zimmers.net/anonftp/pub/cbm/schematics/computers/c65/C64DX_aka_C65_System_Specifications_Preliminary_(1991_Mar).pdf"><i>C64DX SYSTEM SPECIFICATION.</i></a> (PDF; 16,2 MB) Commodore Business Machines, Inc., 1991,<span class="Abrufdatum"> abgerufen am 8. Mai 2021</span> (englisch): „1.2 System Overview“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=C64DX+SYSTEM+SPECIFICATION&rft.description=C64DX+SYSTEM+SPECIFICATION&rft.identifier=http%3A%2F%2Fwww.zimmers.net%2Fanonftp%2Fpub%2Fcbm%2Fschematics%2Fcomputers%2Fc65%2FC64DX_aka_C65_System_Specifications_Preliminary_%281991_Mar%29.pdf&rft.publisher=Commodore+Business+Machines%2C+Inc.&rft.date=1991&rft.language=en"> </span></span> </li> <li id="cite_note-72"><span class="mw-cite-backlink"><a href="#cite_ref-72">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.amigaunix.com/lib/exe/fetch.php/manuals:a2232_servicemanual.pdf"><i>A2232 MULTIPORT SERIAL CARD FUNCTIONAL SPECIFICATION.</i></a> (PDF; 16,2 MB) Commodore International,<span class="Abrufdatum"> abgerufen am 7. Mai 2021</span> (englisch): „The 8 bit processor used is a 65CE02, ...“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=A2232+MULTIPORT+SERIAL+CARD+FUNCTIONAL+SPECIFICATION&rft.description=A2232+MULTIPORT+SERIAL+CARD+FUNCTIONAL+SPECIFICATION&rft.identifier=https%3A%2F%2Fwww.amigaunix.com%2Flib%2Fexe%2Ffetch.php%2Fmanuals%3Aa2232_servicemanual.pdf&rft.publisher=Commodore+International&rft.language=en"> </span></span> </li> <li id="cite_note-73"><span class="mw-cite-backlink"><a href="#cite_ref-73">↑</a></span> <span class="reference-text">Brian Bagnall: <cite class="lang" lang="en" dir="auto" style="font-style:italic">Commodore</cite>. Variant Press (englisch): <span class="lang" lang="en" dir="auto">“In the end, the courts settled Mensch and Orgill’s bet when Motorola squashed the 6501.”</span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.au=Brian+Bagnall&rft.btitle=Commodore&rft.genre=book&rft.pub=Variant+Press" style="display:none"> </span></span> </li> <li id="cite_note-74"><span class="mw-cite-backlink"><a href="#cite_ref-74">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.pagetable.com/?p=1295"><i>Boxed MOS 6502 CPU – pagetable.com.</i></a> 12. Mai 2019,<span class="Abrufdatum"> abgerufen am 12. Dezember 2023</span> (amerikanisches Englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Boxed+MOS+6502+CPU+%E2%80%93+pagetable.com&rft.description=Boxed+MOS+6502+CPU+%E2%80%93+pagetable.com&rft.identifier=https%3A%2F%2Fwww.pagetable.com%2F%3Fp%3D1295&rft.date=2019-05-12&rft.language=en-US"> </span></span> </li> <li id="cite_note-:5-75"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-:5_75-0">a</a></sup> <sup><a href="#cite_ref-:5_75-1">b</a></sup> <sup><a href="#cite_ref-:5_75-2">c</a></sup></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://bitsavers.org/components/mosTechnology/_dataBooks/1982_MOS_Technology_Data_Catalog.pdf"><i>MOS Technology 1982-1983 DATA CATALOG.</i></a> (PDF; 10 MB) Commodore Semiconductor Group, 1982,<span class="Abrufdatum"> abgerufen am 25. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=MOS+Technology+1982-1983+DATA+CATALOG&rft.description=MOS+Technology+1982-1983+DATA+CATALOG&rft.identifier=http%3A%2F%2Fbitsavers.org%2Fcomponents%2FmosTechnology%2F_dataBooks%2F1982_MOS_Technology_Data_Catalog.pdf&rft.publisher=Commodore+Semiconductor+Group&rft.date=1982&rft.language=en"> </span></span> </li> <li id="cite_note-76"><span class="mw-cite-backlink"><a href="#cite_ref-76">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://www.atarimania.com/documents/atari-1050-field-service-manual.pdf"><i>ATARI 1050 DISK DRIVE FIELD SERVICE MANUAL.</i></a> (PDF; 5,7 MB) ATARI, Oktober 1985,<span class="Abrufdatum"> abgerufen am 25. April 2021</span> (englisch): „6507 Microprocessor Unit (MPU)“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=ATARI+1050+DISK+DRIVE+FIELD+SERVICE+MANUAL&rft.description=ATARI+1050+DISK+DRIVE+FIELD+SERVICE+MANUAL&rft.identifier=http%3A%2F%2Fwww.atarimania.com%2Fdocuments%2Fatari-1050-field-service-manual.pdf&rft.publisher=ATARI&rft.date=1985-10&rft.language=en"> </span></span> </li> <li id="cite_note-77"><span class="mw-cite-backlink"><a href="#cite_ref-77">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://archive.6502.org/datasheets/mos_6509_mpu.pdf"><i>6509 MICROPROCESSOR WITH MEMORY MANAGEMENT.</i></a> (PDF; 6,5 MB) Commodore Semiconductor Group, Oktober 1986,<span class="Abrufdatum"> abgerufen am 26. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=6509+MICROPROCESSOR+WITH+MEMORY+MANAGEMENT&rft.description=6509+MICROPROCESSOR+WITH+MEMORY+MANAGEMENT&rft.identifier=http%3A%2F%2Farchive.6502.org%2Fdatasheets%2Fmos_6509_mpu.pdf&rft.publisher=Commodore+Semiconductor+Group&rft.date=1986-10&rft.language=en"> </span></span> </li> <li id="cite_note-78"><span class="mw-cite-backlink"><a href="#cite_ref-78">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://archive.6502.org/datasheets/mos_6510_mpu.pdf"><i>6510 MICROPROCESSOR WITH I/O.</i></a> (PDF; 4,9 MB) Commodore Semiconductor Group,<span class="Abrufdatum"> abgerufen am 26. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=6510+MICROPROCESSOR+WITH+I%2FO&rft.description=6510+MICROPROCESSOR+WITH+I%2FO&rft.identifier=http%3A%2F%2Farchive.6502.org%2Fdatasheets%2Fmos_6510_mpu.pdf&rft.publisher=Commodore+Semiconductor+Group&rft.language=en"> </span></span> </li> <li id="cite_note-79"><span class="mw-cite-backlink"><a href="#cite_ref-79">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://ist.uwaterloo.ca/~schepers/MJK/6510.html"><i>CPU 6510/8500.</i></a> MJK's Commodore 64 & LCD Page,<span class="Abrufdatum"> abgerufen am 27. April 2021</span> (englisch): „... Commodore replaced the 6510 by the <b>8500</b>, which is fully compatible.“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=CPU+6510%2F8500&rft.description=CPU+6510%2F8500&rft.identifier=https%3A%2F%2Fist.uwaterloo.ca%2F%7Eschepers%2FMJK%2F6510.html&rft.publisher=MJK%27s+Commodore+64+%26+LCD+Page&rft.language=en"> </span></span> </li> <li id="cite_note-80"><span class="mw-cite-backlink"><a href="#cite_ref-80">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://www.zimmers.net/anonftp/pub/cbm/documents/chipdata/7501/7501-01.gif"><i>7501 MICROPROCESSOR WITH I/O.</i></a> (GIF; 145 KB) Commodore Semiconductor Group,<span class="Abrufdatum"> abgerufen am 27. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=7501+MICROPROCESSOR+WITH+I%2FO&rft.description=7501+MICROPROCESSOR+WITH+I%2FO&rft.identifier=http%3A%2F%2Fwww.zimmers.net%2Fanonftp%2Fpub%2Fcbm%2Fdocuments%2Fchipdata%2F7501%2F7501-01.gif&rft.publisher=Commodore+Semiconductor+Group&rft.language=en"> </span></span> </li> <li id="cite_note-81"><span class="mw-cite-backlink"><a href="#cite_ref-81">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://www.robotsandcomputers.com/computers/manuals/plus4_tech.pdf"><i>The original Commodore Business Machines PLUS/4 docs.</i></a> (PDF; 78 KB)<span class="Abrufdatum"> Abgerufen am 27. April 2021</span> (englisch): „If AEC is low when Gate In makes a low to high transition, the R/W line will go to a high impedance until the next transition of the Gate In line and AEC is high prior to the transition.“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=The+original+Commodore+Business+Machines+PLUS%2F4+docs&rft.description=The+original+Commodore+Business+Machines+PLUS%2F4+docs&rft.identifier=http%3A%2F%2Fwww.robotsandcomputers.com%2Fcomputers%2Fmanuals%2Fplus4_tech.pdf&rft.language=en"> </span></span> </li> <li id="cite_note-82"><span class="mw-cite-backlink"><a href="#cite_ref-82">↑</a></span> <span class="reference-text">Commodore Capital, Inc. (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">COMMODORE 128 PROGRAMMER'S REFERENCE GUIDE</cite>. THE 8502 MICROPROCESSOR (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=THE+8502+MICROPROCESSOR&rft.btitle=COMMODORE+128+PROGRAMMER%27S+REFERENCE+GUIDE&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-83"><span class="mw-cite-backlink"><a href="#cite_ref-83">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://deskthority.net/wiki/Commodore_Amiga_1000"><i>Commodore Amiga 1000.</i></a> Deskthority wiki,<span class="Abrufdatum"> abgerufen am 25. April 2021</span> (englisch): „MOS controller, dated 1386“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Commodore+Amiga+1000&rft.description=Commodore+Amiga+1000&rft.identifier=https%3A%2F%2Fdeskthority.net%2Fwiki%2FCommodore_Amiga_1000&rft.publisher=Deskthority+wiki&rft.language=en"> </span></span> </li> <li id="cite_note-84"><span class="mw-cite-backlink"><a href="#cite_ref-84">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://www.amiga-stuff.com/hardware/6500_1.html"><i>6500/1 (6570, 6571) used in Commodore and Amiga equipment.</i></a> AMIGA-STUFF.com,<span class="Abrufdatum"> abgerufen am 27. April 2021</span> (englisch): „Keyboard processor“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=6500%2F1+%286570%2C+6571%29+used+in+Commodore+and+Amiga+equipment&rft.description=6500%2F1+%286570%2C+6571%29+used+in+Commodore+and+Amiga+equipment&rft.identifier=http%3A%2F%2Fwww.amiga-stuff.com%2Fhardware%2F6500_1.html&rft.publisher=AMIGA-STUFF.com&rft.language=en"> </span></span> </li> <li id="cite_note-85"><span class="mw-cite-backlink"><a href="#cite_ref-85">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://archive.6502.org/datasheets/rockwell_r6511q_r6500-13.pdf"><i>R6511Q One-Chip Microprocessor and R6500/13 One-Chip Microcomputer.</i></a> (PDF; 2 MB) Rockwell, Juni 1987,<span class="Abrufdatum"> abgerufen am 24. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=R6511Q+One-Chip+Microprocessor+and+R6500%2F13+One-Chip+Microcomputer&rft.description=R6511Q+One-Chip+Microprocessor+and+R6500%2F13+One-Chip+Microcomputer&rft.identifier=http%3A%2F%2Farchive.6502.org%2Fdatasheets%2Frockwell_r6511q_r6500-13.pdf&rft.publisher=Rockwell&rft.date=1987-06&rft.language=en"> </span></span> </li> <li id="cite_note-86"><span class="mw-cite-backlink"><a href="#cite_ref-86">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://archive.6502.org/datasheets/rockwell_r65f11_r65f12_forth_microcomputers.pdf"><i>R65F11 and R65F12 FORTH Based Microcomputers.</i></a> (PDF; 1,6 MB) Rockwell, Juni 1987,<span class="Abrufdatum"> abgerufen am 24. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=R65F11+and+R65F12+FORTH+Based+Microcomputers&rft.description=R65F11+and+R65F12+FORTH+Based+Microcomputers&rft.identifier=http%3A%2F%2Farchive.6502.org%2Fdatasheets%2Frockwell_r65f11_r65f12_forth_microcomputers.pdf&rft.publisher=Rockwell&rft.date=1987-06&rft.language=en"> </span></span> </li> <li id="cite_note-87"><span class="mw-cite-backlink"><a href="#cite_ref-87">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.westerndesigncenter.com/wdc/documentation/w65c134s.pdf"><i>W65C134S 8-bit Microcontroller.</i></a> (PDF; 2,8 MB) The Western Design Center, Inc.,<span class="Abrufdatum"> abgerufen am 9. Mai 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=W65C134S+8-bit+Microcontroller&rft.description=W65C134S+8-bit+Microcontroller&rft.identifier=https%3A%2F%2Fwww.westerndesigncenter.com%2Fwdc%2Fdocumentation%2Fw65c134s.pdf&rft.publisher=The+Western+Design+Center%2C+Inc.&rft.language=en"> </span></span> </li> <li id="cite_note-88"><span class="mw-cite-backlink"><a href="#cite_ref-88">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://forum.doozan.com/read.php?9,2435"><i>LCD screen for your dockstar.</i></a><span class="Abrufdatum"> Abgerufen am 23. April 2021</span> (englisch): „The st2205u is based on the 6502 CPU ...“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=LCD+screen+for+your+dockstar&rft.description=LCD+screen+for+your+dockstar&rft.identifier=https%3A%2F%2Fforum.doozan.com%2Fread.php%3F9%2C2435&rft.language=en"> </span></span> </li> <li id="cite_note-89"><span class="mw-cite-backlink"><a href="#cite_ref-89">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://pdf.datasheetcatalog.com/datasheets2/21/210478_1.pdf"><i>NOVATEK NT6868A Keyboard Controller.</i></a><span class="Abrufdatum"> Abgerufen am 23. April 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=NOVATEK+NT6868A+Keyboard+Controller&rft.description=NOVATEK+NT6868A+Keyboard+Controller&rft.identifier=http%3A%2F%2Fpdf.datasheetcatalog.com%2Fdatasheets2%2F21%2F210478_1.pdf&rft.language=en"> </span></span> </li> <li id="cite_note-90"><span class="mw-cite-backlink"><a href="#cite_ref-90">↑</a></span> <span class="reference-text">David Eyes, Ron Lichty: <cite class="lang" lang="en" dir="auto" style="font-style:italic">Programming the 65816 - Including the 6502, 65C02 and 65802</cite>. 4 – Sixteen-Bit Architecture: The 65816 and the 65802 (englisch): <span class="lang" lang="en" dir="auto">“The primary distinction between the two processors is the range of addressable memory: ... the 65802 is constrained by its 6502 pinout to 64K.”</span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=4+-+Sixteen-Bit+Architecture%3A+The+65816+and+the+65802&rft.au=David+Eyes%2C+Ron+Lichty&rft.btitle=Programming+the+65816+-+Including+the+6502%2C+65C02+and+65802&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-91"><span class="mw-cite-backlink"><a href="#cite_ref-91">↑</a></span> <span class="reference-text">David Eyes, Ron Lichty: <cite class="lang" lang="en" dir="auto" style="font-style:italic">Programming the 65816 - Including the 6502, 65C02 and 65802</cite>. 4 – Sixteen-Bit Architecture: The 65816 and the 65802 (englisch): <span class="lang" lang="en" dir="auto">“The 65802, on the other hand, has a pinout that is identical to that of the 6502 and 65C02 and can indeed be used as a replacement upgrade.”</span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=4+-+Sixteen-Bit+Architecture%3A+The+65816+and+the+65802&rft.au=David+Eyes%2C+Ron+Lichty&rft.btitle=Programming+the+65816+-+Including+the+6502%2C+65C02+and+65802&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-92"><span class="mw-cite-backlink"><a href="#cite_ref-92">↑</a></span> <span class="reference-text">David Eyes, Ron Lichty: <cite class="lang" lang="en" dir="auto" style="font-style:italic">Programming the 65816 - Including the 6502, 65C02 and 65802</cite>. E W65C816 Data Sheet (englisch).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abookitem&rfr_id=info:sid/de.wikipedia.org:MOS+Technology+6502&rft.atitle=E+W65C816+Data+Sheet&rft.au=David+Eyes%2C+Ron+Lichty&rft.btitle=Programming+the+65816+-+Including+the+6502%2C+65C02+and+65802&rft.genre=bookitem" style="display:none"> </span></span> </li> <li id="cite_note-93"><span class="mw-cite-backlink"><a href="#cite_ref-93">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.westerndesigncenter.com/wdc/documentation/w65c816s.pdf"><i>W65C816S 8/16–bit Microprocessor.</i></a> (PDF; 2 MB) The Western Design Center, Inc.,<span class="Abrufdatum"> abgerufen am 10. Mai 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=W65C816S+8%2F16%E2%80%93bit+Microprocessor&rft.description=W65C816S+8%2F16%E2%80%93bit+Microprocessor&rft.identifier=https%3A%2F%2Fwww.westerndesigncenter.com%2Fwdc%2Fdocumentation%2Fw65c816s.pdf&rft.publisher=The+Western+Design+Center%2C+Inc.&rft.language=en"> </span></span> </li> <li id="cite_note-94"><span class="mw-cite-backlink"><a href="#cite_ref-94">↑</a></span> <span class="reference-text"><span class="cite">Gregg Williams, Richard Grehan: <a rel="nofollow" class="external text" href="https://archive.org/details/byte-magazine-1986-10/page/n95/mode/2up?view=theater"><i>The Apple II GS.</i></a> In: <i>BYTE.</i> Oktober 1986,<span class="Abrufdatum"> abgerufen am 10. Mai 2021</span> (englisch): „The 65C816 processor brings the Apple II into the 16-bit world.“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=The+Apple+II+GS&rft.description=The+Apple+II+GS&rft.identifier=https%3A%2F%2Farchive.org%2Fdetails%2Fbyte-magazine-1986-10%2Fpage%2Fn95%2Fmode%2F2up%3Fview%3Dtheater&rft.creator=Gregg+Williams%2C+Richard+Grehan&rft.date=1986-10&rft.language=en"> </span></span> </li> <li id="cite_note-95"><span class="mw-cite-backlink"><a href="#cite_ref-95">↑</a></span> <span class="reference-text"><span class="cite">Erico Guizzo: <a rel="nofollow" class="external text" href="https://spectrum.ieee.org/tech-history/cyberspace/the-truth-about-benders-brain"><i>The Truth About Bender’s Brain.</i></a> IEEE Spectrum, 1. Mai 2009,<span class="Abrufdatum"> abgerufen am 11. Mai 2021</span> (englisch): „In the episode, “Fry and the Slurm Factory,” a character ... points his F-ray at the head of the show’s famously ill-tempered robot, Bender. It reveals a little rectangle, apparently a chip, labeled “6502.”“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=The+Truth+About+Bender%E2%80%99s+Brain&rft.description=The+Truth+About+Bender%E2%80%99s+Brain&rft.identifier=https%3A%2F%2Fspectrum.ieee.org%2Ftech-history%2Fcyberspace%2Fthe-truth-about-benders-brain&rft.creator=Erico+Guizzo&rft.publisher=IEEE+Spectrum&rft.date=2009-05-01&rft.language=en"> </span></span> </li> <li id="cite_note-96"><span class="mw-cite-backlink"><a href="#cite_ref-96">↑</a></span> <span class="reference-text"><span class="cite">Michael Steil: <a rel="nofollow" class="external text" href="https://www.pagetable.com/?p=64"><i>The 6502 in "The Terminator".</i></a> pagetable.com, 5. Mai 2009,<span class="Abrufdatum"> abgerufen am 11. Mai 2021</span> (englisch): „It’s Apple-II code taken from Nibble Magazine. ... On the right, there is output of a run of the checksum application Key Perfect ...“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=The+6502+in+%22The+Terminator%22&rft.description=The+6502+in+%22The+Terminator%22&rft.identifier=https%3A%2F%2Fwww.pagetable.com%2F%3Fp%3D64&rft.creator=Michael+Steil&rft.publisher=pagetable.com&rft.date=2009-05-05&rft.language=en"> </span></span> </li> <li id="cite_note-97"><span class="mw-cite-backlink"><a href="#cite_ref-97">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://wdc65xx.com/where-to-buy"><i>Where to Buy.</i></a> The Western Design Center, Inc.,<span class="Abrufdatum"> abgerufen am 11. Mai 2021</span> (englisch): „Part Number W65C02S6TPG-14“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Where+to+Buy&rft.description=Where+to+Buy&rft.identifier=https%3A%2F%2Fwdc65xx.com%2Fwhere-to-buy&rft.publisher=The+Western+Design+Center%2C+Inc.&rft.language=en"> </span></span> </li> <li id="cite_note-98"><span class="mw-cite-backlink"><a href="#cite_ref-98">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="http://visual6502.org/"><i>Visual Transistor-level Simulation of the 6502 CPU.</i></a> Visual6502.org,<span class="Abrufdatum"> abgerufen am 11. Mai 2021</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=Visual+Transistor-level+Simulation+of+the+6502+CPU&rft.description=Visual+Transistor-level+Simulation+of+the+6502+CPU&rft.identifier=http%3A%2F%2Fvisual6502.org%2F&rft.publisher=Visual6502.org&rft.language=en"> </span></span> </li> <li id="cite_note-99"><span class="mw-cite-backlink"><a href="#cite_ref-99">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://monster6502.com/"><i>The MOnSter 6502.</i></a><span class="Abrufdatum"> Abgerufen am 11. Mai 2021</span> (englisch): „A dis-integrated circuit project to make a complete, working transistor-scale replica of the classic MOS 6502 microprocessor.“</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AMOS+Technology+6502&rft.title=The+MOnSter+6502&rft.description=The+MOnSter+6502&rft.identifier=https%3A%2F%2Fmonster6502.com%2F&rft.language=en"> </span></span> </li> </ol> <style data-mw-deduplicate="TemplateStyles:r248673343">.mw-parser-output div.NavFrame{border-width:1px;border-style:solid;border-left-color:var(--dewiki-rahmenfarbe1);border-right-color:var(--dewiki-rahmenfarbe1);border-top-color:var(--dewiki-rahmenfarbe1);border-bottom-color:var(--dewiki-rahmenfarbe1);clear:both;font-size:95%;margin-top:1.5em;min-height:0;padding:2px;text-align:center}.mw-parser-output div.NavPic{float:left;padding:2px}.mw-parser-output div.NavHead{background-color:var(--dewiki-hintergrundfarbe5);font-weight:bold}.mw-parser-output div.NavFrame:after{clear:both;content:"";display:block}.mw-parser-output div.NavFrame+div.NavFrame,.mw-parser-output div.NavFrame+link+div.NavFrame,.mw-parser-output div.NavFrame+style+div.NavFrame{margin-top:-1px}.mw-parser-output .NavToggle{float:right;font-size:x-small}@media screen{html.skin-theme-clientpref-night .mw-parser-output .NavPic span[typeof="mw:File"] img{background-color:#c8ccd1}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .NavPic span[typeof="mw:File"] img{background-color:#c8ccd1}}</style><div class="NavFrame erweiterte-navigationsleiste navigation-not-searchable erw-nav-farbschema-grau"><style data-mw-deduplicate="TemplateStyles:r248673233">.mw-parser-output table.erw-nav-zebra>tbody>:nth-child(odd){background-color:var(--dewiki-hintergrundfarbe-basis)}.mw-parser-output .erw-nav-farbschema-blau .erw-nav-leiste{background-color:#f5f5f5}.mw-parser-output .erw-nav-farbschema-blau .erw-nav-gruppe{background-color:#e5ecf2}.mw-parser-output .erw-nav-farbschema-grau .erw-nav-leiste,.mw-parser-output .erw-nav-farbschema-grau .erw-nav-gruppe{background-color:#ececec}.mw-parser-output .erweiterte-navigationsleiste .NavContent>.wikitable>*>tr{border-top:2px solid #fdfdfd!important;border-bottom:2px solid #fdfdfd!important}@media screen{html.skin-theme-clientpref-night .mw-parser-output .erw-nav-farbschema-blau .erw-nav-leiste,html.skin-theme-clientpref-night .mw-parser-output .erw-nav-farbschema-blau .erw-nav-gruppe,html.skin-theme-clientpref-night .mw-parser-output .erw-nav-farbschema-grau .erw-nav-leiste,html.skin-theme-clientpref-night .mw-parser-output .erw-nav-farbschema-grau .erw-nav-gruppe{background-color:#202122}html.skin-theme-clientpref-night .mw-parser-output .erweiterte-navigationsleiste .NavContent .wikitable tr,html.skin-theme-clientpref-night .mw-parser-output .erweiterte-navigationsleiste .NavContent .wikitable td{border-color:#101418!important}html.skin-theme-clientpref-night .mw-parser-output .erw-nav-bild span[typeof="mw:File"] img{background-color:#c8ccd1}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .erw-nav-farbschema-blau .erw-nav-leiste,html.skin-theme-clientpref-os .mw-parser-output .erw-nav-farbschema-blau .erw-nav-gruppe,html.skin-theme-clientpref-os .mw-parser-output .erw-nav-farbschema-grau .erw-nav-leiste,html.skin-theme-clientpref-os .mw-parser-output .erw-nav-farbschema-grau .erw-nav-gruppe{background-color:#202122}html.skin-theme-clientpref-os .mw-parser-output .erweiterte-navigationsleiste .NavContent .wikitable tr,html.skin-theme-clientpref-os .mw-parser-output .erweiterte-navigationsleiste .NavContent .wikitable td{border-color:#101418!important}html.skin-theme-clientpref-os .mw-parser-output .erw-nav-bild span[typeof="mw:File"] img{background-color:#c8ccd1}}.mw-parser-output .erweiterte-navigationsleiste .hlist .wikitable{border-top:0px!important;border-bottom:0px!important;margin-top:0!important;margin-bottom:0!important}.mw-parser-output .erweiterte-navigationsleiste .hlist .wikitable tr:first-of-type td{border-top:0px!important}.mw-parser-output .erweiterte-navigationsleiste .hlist .wikitable tr:last-of-type td{border-bottom:0px!important}</style><div class="NavHead" style=""><div class="erweiterte-navigationsleiste-quicklinks" style="float:left; font-weight:normal; font-size:75%; margin-left:1em; margin-right:2em; display:none;"><a href="/wiki/Vorlage:Navigationsleiste_Commodore" title="Vorlage:Navigationsleiste Commodore"><span title="Vorlage anzeigen">V</span></a> – <a href="/wiki/Vorlage_Diskussion:Navigationsleiste_Commodore" title="Vorlage Diskussion:Navigationsleiste Commodore"><span title="Diskussion anzeigen">D</span></a></div><a href="/wiki/Commodore_International" title="Commodore International">Commodore</a>-<a href="/wiki/Commodore-Produkt%C3%BCbersicht" title="Commodore-Produktübersicht">Produktübersicht</a></div><div class="NavContent" style="clear:left;"> <table class="wikitable erw-nav-zebra" style="width:100%;margin:0;text-align:left;font-size:95%;margin-top:.1em;margin-bottom:.1em;"> <tbody><tr> <td class="erw-nav-gruppe" style="color:#202122;white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>PET/CBM</b> </td> <td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;"> <p><a href="/wiki/KIM-1" title="KIM-1">KIM-1</a> • <a href="/wiki/PET_2001" title="PET 2001">PET 2001</a> • <a href="/wiki/CBM-3000-Serie" title="CBM-3000-Serie">CBM 3000</a> • <a href="/wiki/CBM-4000-Serie" title="CBM-4000-Serie">CBM 4000</a> • <a href="/wiki/CBM-8000-Serie" title="CBM-8000-Serie">CBM 8000</a> • <a href="/wiki/CBM_8032" title="CBM 8032">CBM 8032</a> • <a href="/wiki/CBM-8000-Serie" title="CBM-8000-Serie">MMF 9000</a> </p> </td> <td class="erw-nav-bild" style="width:0; padding:0 2px 0 0; border:1px solid transparent;" rowspan="9"><div class="noviewer" aria-hidden="true" role="presentation"><span typeof="mw:File"><a href="/wiki/Datei:Commodore_logo.svg" class="mw-file-description" title="Logo von Commodore"><img alt="Logo von Commodore" src="//upload.wikimedia.org/wikipedia/commons/thumb/f/f2/Commodore_logo.svg/100px-Commodore_logo.svg.png" decoding="async" width="100" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/f2/Commodore_logo.svg/150px-Commodore_logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/f2/Commodore_logo.svg/200px-Commodore_logo.svg.png 2x" data-file-width="657" data-file-height="105" /></a></span></div> </td></tr> <tr> <td class="erw-nav-gruppe" style="color:#202122;white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>CBM II</b> </td> <td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;"> <p><a href="/wiki/CBM-500-Serie" title="CBM-500-Serie">CBM 500</a><sup>‡</sup> • <a href="/wiki/CBM-600-Serie" title="CBM-600-Serie">CBM 600</a> • <a href="/wiki/CBM-700-Serie" title="CBM-700-Serie">CBM 700</a> • <a href="/wiki/CBM_900" title="CBM 900">CBM 900</a><sup>‡</sup> </p> </td></tr> <tr> <td class="erw-nav-gruppe" style="color:#202122;white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>Heimcomputer</b> </td> <td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;"> <p><a href="/wiki/Commodore_Max" title="Commodore Max">VC 10</a> • <a href="/wiki/Commodore_VC_20" class="mw-redirect" title="Commodore VC 20">VC 20</a> • <a href="/wiki/Commodore_64" title="Commodore 64">C64</a> (<a href="/wiki/Commodore_SX-64" title="Commodore SX-64">SX</a>, <a href="/wiki/Commodore_64_GS" class="mw-redirect" title="Commodore 64 GS">GS</a><sup>†</sup>) • <a href="/wiki/Commodore-264-Serie" title="Commodore-264-Serie">264-Reihe</a> (<a href="/wiki/Commodore_16" title="Commodore 16">C16</a>, <a href="/wiki/Commodore_116" title="Commodore 116">C116</a>, <a href="/wiki/Commodore_Plus/4" title="Commodore Plus/4">Plus/4</a>) • <a href="/wiki/Commodore_128" title="Commodore 128">C128</a> • <a href="/wiki/Commodore_65" title="Commodore 65">C65</a><sup>‡</sup> </p> </td></tr> <tr> <td class="erw-nav-gruppe" style="color:#202122;white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b><a href="/wiki/Amiga" title="Amiga">Amiga</a></b> </td> <td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;"> <p><a href="/wiki/Amiga_1000" title="Amiga 1000">1000</a> • <a href="/wiki/A1060_Sidecar" title="A1060 Sidecar">Sidecar</a> • <a href="/wiki/Amiga_500" title="Amiga 500">500</a> • <a href="/wiki/Amiga_500_Plus" title="Amiga 500 Plus">500 Plus</a> • <a href="/wiki/Amiga_2000" title="Amiga 2000">2000</a> • <a href="/wiki/CDTV" title="CDTV">CDTV</a><sup>†</sup> • <a href="/wiki/Amiga_600" title="Amiga 600">600</a> • <a href="/wiki/Amiga_3000" title="Amiga 3000">3000</a>/<a href="/wiki/Amiga_3000T" title="Amiga 3000T">T</a>/<a href="/wiki/Amiga_3000UX" title="Amiga 3000UX">UX</a> • <a href="/wiki/Amiga_1200" title="Amiga 1200">1200</a> • <a href="/wiki/Amiga_4000" title="Amiga 4000">4000</a> • <a href="/wiki/CD%C2%B3%C2%B2" title="CD³²">CD³²</a><sup>†</sup> </p> </td></tr> <tr> <td class="erw-nav-gruppe" style="color:#202122;white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>IBM-kompatibel</b> </td> <td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;"> <p><a href="/wiki/Commodore_PC-1" title="Commodore PC-1">PC-1</a> • <a href="/wiki/Commodore_PC-10_bis_PC-70" title="Commodore PC-10 bis PC-70"> PC-10 bis PC-70</a> • <a href="/wiki/Commodore_x86LT" title="Commodore x86LT">x86LT</a> • <a href="/wiki/A1060_Sidecar" title="A1060 Sidecar">A1060</a> </p> </td></tr> <tr> <td class="erw-nav-gruppe" style="color:#202122;white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>Peripherie</b> </td> <td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0;"> <div class="Broken-NavContent"> <table class="wikitable erw-nav-zebra" style="width:100%;margin:0;text-align:left;border-collapse:collapse;"> <tbody><tr> <td class="erw-nav-gruppe" style="color:#202122;white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>Laufwerke</b> </td> <td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;"> <p><a href="/wiki/Datasette" title="Datasette">Datasette</a> • <a href="/wiki/CBM-Diskettenlaufwerke" title="CBM-Diskettenlaufwerke">CBM-Diskettenlaufwerke</a> • <a href="/wiki/VC15xx" title="VC15xx">VC15xx</a> (<a href="/wiki/VC1540" title="VC1540">VC1540</a>/<a href="/wiki/VC1541" title="VC1541">41</a>, <a href="/wiki/VC1551" title="VC1551">VC1551</a>, <a href="/wiki/VC1571" title="VC1571">VC1570/71</a>, <a href="/wiki/VC1581" title="VC1581">VC1581</a>) • <a href="/wiki/Commodore_SFD100x" title="Commodore SFD100x">SFD100x</a> (<a href="/wiki/Commodore_SFD1001" title="Commodore SFD1001">SFD1001</a>, <a href="/wiki/Commodore_SFD1002" title="Commodore SFD1002">SFD1002</a>) • <a href="/wiki/CBM-Diskettenlaufwerke" title="CBM-Diskettenlaufwerke">CBM 2020 bis 8250</a> • <a href="/wiki/Commodore_4040" title="Commodore 4040">CBM 4040</a> • <a href="/wiki/Amiga_A570" title="Amiga A570">A570</a> • A590 • A3070 </p> </td></tr> <tr> <td class="erw-nav-gruppe" style="color:#202122;white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>Drucker</b> </td> <td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;"> <p><a href="/wiki/MPS-Serie" title="MPS-Serie">MPS-Serie</a> • <a href="/wiki/MPS_801" title="MPS 801">MPS 801</a> • <a href="/wiki/MPS_802" title="MPS 802">MPS 802</a> • <a href="/wiki/MPS_803" title="MPS 803">MPS 803</a> • <a href="/wiki/MPS_1000" title="MPS 1000">MPS 1000</a> • <a href="/wiki/MPS_1270" title="MPS 1270">MPS 1270</a> • <a href="/wiki/MPS_1500_C" title="MPS 1500 C">MPS 1500 C</a> • <a href="/wiki/MPS_1550_C" title="MPS 1550 C">MPS 1550 C</a> • <a href="/wiki/VC1520" class="mw-redirect" title="VC1520">VC1520</a> • CBM-8000-Serie • <a href="/wiki/CBM_4022" title="CBM 4022">CBM 4022</a> • <a href="/wiki/CBM_4023" title="CBM 4023">CBM 4023</a> </p> </td></tr> <tr> <td class="erw-nav-gruppe" style="color:#202122;white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>Sonstige Hardware</b> </td> <td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;"> <p><a href="/wiki/CBM-Bus" title="CBM-Bus">CBM-Bus</a> • <a href="/wiki/Zorro-Bus" title="Zorro-Bus">Zorro-Bus</a> • <a href="/wiki/Uhrenport" title="Uhrenport">Uhrenport</a> • <a href="/wiki/Write-Once-Memory" title="Write-Once-Memory">WOM</a> • <a href="/wiki/RAM_Expansion_Unit" title="RAM Expansion Unit">RAM Expansion Unit</a> • <a href="/wiki/Turbokarte" title="Turbokarte">Turbokarte</a> • Mäuse: <a href="/wiki/Commodore_1350/1351" title="Commodore 1350/1351">Commodore 1350/1351</a> • Monochrom- und Farb-Monitore: <a href="/w/index.php?title=Commodore_1701&action=edit&redlink=1" class="new" title="Commodore 1701 (Seite nicht vorhanden)">1701</a> • <a href="/w/index.php?title=Commodore_1702&action=edit&redlink=1" class="new" title="Commodore 1702 (Seite nicht vorhanden)">1702</a> • <a href="/w/index.php?title=Commodore_1703&action=edit&redlink=1" class="new" title="Commodore 1703 (Seite nicht vorhanden)">1703</a> • <a href="/w/index.php?title=Commodore_1801&action=edit&redlink=1" class="new" title="Commodore 1801 (Seite nicht vorhanden)">1801</a> • <a href="/w/index.php?title=Commodore_1802&action=edit&redlink=1" class="new" title="Commodore 1802 (Seite nicht vorhanden)">1802</a> • <a href="/w/index.php?title=Commodore_1081&action=edit&redlink=1" class="new" title="Commodore 1081 (Seite nicht vorhanden)">1081</a> • <a href="/wiki/Commodore_1084/1084S" title="Commodore 1084/1084S">1084/1084S</a> • <a href="/w/index.php?title=Commodore_1085&action=edit&redlink=1" class="new" title="Commodore 1085 (Seite nicht vorhanden)">1085</a> • <a href="/w/index.php?title=Commodore_1901&action=edit&redlink=1" class="new" title="Commodore 1901 (Seite nicht vorhanden)">1901</a> • <a href="/w/index.php?title=Commodore_1942&action=edit&redlink=1" class="new" title="Commodore 1942 (Seite nicht vorhanden)">1942</a> • Lautsprecher A10 • Mehrfachbenutzersysteme (MBS) </p> </td></tr> <tr> <td class="erw-nav-gruppe" style="color:#202122;white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 1px solid #FFF;padding: 0 1em;"><b><a href="/wiki/Commodore_International" title="Commodore International">Historische Hardware</a></b> </td> <td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;"> <p>Schreib- und Tischrechenmaschinen • LED-Uhren • <a href="/wiki/Commodore_2000K/3000H" title="Commodore 2000K/3000H">2000K/3000H</a><sup>†</sup> • <a href="/wiki/Chessmate" title="Chessmate">Chessmate</a> </p> </td></tr> </tbody></table></div> </td></tr> <tr> <td class="erw-nav-gruppe" style="color:#202122;white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>Chips</b> </td> <td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;"> <p><a href="/wiki/MOS_Technology" title="MOS Technology">MOS Technology</a> • <a class="mw-selflink selflink">6502</a> • <a href="/wiki/MOS_Technology_6510" title="MOS Technology 6510">6510</a> • <a href="/wiki/MOS_Technology_VIC" title="MOS Technology VIC">VIC</a> • <a href="/wiki/MOS_Technology_VIC_II" title="MOS Technology VIC II">VIC II</a> • <a href="/wiki/MOS_Technology_TED" title="MOS Technology TED">TED</a> • <a href="/wiki/MOS_Technology_VDC" title="MOS Technology VDC">VDC</a> • <a href="/wiki/MOS_Technology_SID" title="MOS Technology SID">SID</a> • <a href="/wiki/MOS_Technology_6520" title="MOS Technology 6520">PIA</a> • <a href="/wiki/MOS_Technology_VIA" title="MOS Technology VIA">VIA</a> • <a href="/wiki/MOS_Technology_6532" title="MOS Technology 6532">RIOT</a> • <a href="/wiki/MOS_Technology_TPI" class="mw-redirect" title="MOS Technology TPI">TPI</a> • <a href="/wiki/MOS_Technology_CIA" title="MOS Technology CIA">CIA</a> • <a href="/wiki/MOS_Technology_6551" title="MOS Technology 6551">ACIA</a> • <a href="/wiki/Agnus_(Amiga)" title="Agnus (Amiga)">Agnus</a> (<a href="/wiki/Blitter_(Amiga)" title="Blitter (Amiga)">Blitter</a>, <a href="/wiki/Copper_(Amiga)" title="Copper (Amiga)">Copper</a>) • <a href="/wiki/Paula_(Amiga)" title="Paula (Amiga)">Paula</a> • <a href="/wiki/Extra-Halfbrite-Modus" title="Extra-Halfbrite-Modus">EHB-Modus</a> • <a href="/wiki/Hold-And-Modify-Modus" title="Hold-And-Modify-Modus">HAM-Modus</a> </p> </td></tr> <tr> <td class="erw-nav-gruppe" style="color:#202122;white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 2px solid #FFF;padding: 0 1em;"><b>Chipsätze</b> </td> <td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;"> <p><a href="/wiki/Original_Chip_Set" title="Original Chip Set">OCS</a> • <a href="/wiki/Enhanced_Chip_Set" title="Enhanced Chip Set">ECS</a> • <a href="/wiki/Advanced_Graphics_Architecture" title="Advanced Graphics Architecture">AGA</a> • <a href="/wiki/Advanced_Amiga_Architecture" title="Advanced Amiga Architecture">AAA</a> • <a href="/wiki/Chip-RAM_und_Fast-RAM" title="Chip-RAM und Fast-RAM">Chip-RAM und Fast-RAM</a> </p> </td></tr> <tr> <td class="erw-nav-gruppe" style="color:#202122;white-space: nowrap;text-align: right;border: 1px solid transparent;border-top: 1px solid #FFF;border-bottom: 1px solid #FFF;padding: 0 1em;"><b>Software</b> </td> <td class="hlist" style="text-align: left;border-left: 2px solid #fdfdfd;width: 100%;margin: .4em 0;border-color: #fdfdfd;padding: 0 .25em;"> <p><a href="/wiki/Commodore_BASIC" title="Commodore BASIC">Commodore BASIC</a> • <a href="/wiki/Commodore_Basic_V2" title="Commodore Basic V2">Commodore Basic V2</a> • <a href="/wiki/Kernal" title="Kernal">Kernal</a> • <a href="/wiki/CBM-ASCII" title="CBM-ASCII">CBM-ASCII</a> (PETSCII) • <a href="/wiki/GEOS_(8-Bit-Betriebssystem)" title="GEOS (8-Bit-Betriebssystem)">GEOS</a> • <a href="/wiki/Commodore_DOS" title="Commodore DOS">Commodore DOS</a> • <a href="/wiki/AmigaOS" title="AmigaOS">AmigaOS</a> • <a href="/wiki/Kickstart" title="Kickstart">Kickstart</a> • <a href="/wiki/Amiga_Workbench" title="Amiga Workbench">Workbench</a> • <a href="/wiki/ARexx" title="ARexx">ARexx</a> • <a href="/wiki/AmigaGuide" title="AmigaGuide">AmigaGuide</a> • <a href="/wiki/AMIX" title="AMIX">AMIX</a> </p> </td></tr> </tbody></table><div class="erw-nav-leiste" style="margin:.1em 0;padding:.1em 1em;text-align:left;font-size:90%;">†: Spielkonsole ‡: nur Prototyp </div></div></div></div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Abgerufen von „<a dir="ltr" href="https://de.wikipedia.org/w/index.php?title=MOS_Technology_6502&oldid=246017116">https://de.wikipedia.org/w/index.php?title=MOS_Technology_6502&oldid=246017116</a>“</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Wikipedia:Kategorien" title="Wikipedia:Kategorien">Kategorien</a>: <ul><li><a href="/wiki/Kategorie:Mikroprozessor" title="Kategorie:Mikroprozessor">Mikroprozessor</a></li><li><a href="/wiki/Kategorie:Commodore" title="Kategorie:Commodore">Commodore</a></li><li><a href="/wiki/Kategorie:Apple" title="Kategorie:Apple">Apple</a></li><li><a href="/wiki/Kategorie:MOS_Technology" title="Kategorie:MOS Technology">MOS Technology</a></li></ul></div></div> </div> </div> <div id="mw-navigation"> <h2>Navigationsmenü</h2> <div id="mw-head"> <nav id="p-personal" class="mw-portlet mw-portlet-personal vector-user-menu-legacy vector-menu" aria-labelledby="p-personal-label" > <h3 id="p-personal-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Meine Werkzeuge</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anonuserpage" class="mw-list-item"><span title="Benutzerseite der IP-Adresse, von der aus du Änderungen durchführst">Nicht angemeldet</span></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Spezial:Meine_Diskussionsseite" title="Diskussion über Änderungen von dieser IP-Adresse [n]" accesskey="n"><span>Diskussionsseite</span></a></li><li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Spezial:Meine_Beitr%C3%A4ge" title="Eine Liste der Bearbeitungen, die von dieser IP-Adresse gemacht wurden [y]" accesskey="y"><span>Beiträge</span></a></li><li id="pt-createaccount" class="mw-list-item"><a href="/w/index.php?title=Spezial:Benutzerkonto_anlegen&returnto=MOS+Technology+6502" title="Wir ermutigen dich dazu, ein Benutzerkonto zu erstellen und dich anzumelden. Es ist jedoch nicht zwingend erforderlich."><span>Benutzerkonto erstellen</span></a></li><li id="pt-login" class="mw-list-item"><a href="/w/index.php?title=Spezial:Anmelden&returnto=MOS+Technology+6502" title="Anmelden ist zwar keine Pflicht, wird aber gerne gesehen. [o]" accesskey="o"><span>Anmelden</span></a></li> </ul> </div> </nav> <div id="left-navigation"> <nav id="p-namespaces" class="mw-portlet mw-portlet-namespaces vector-menu-tabs vector-menu-tabs-legacy vector-menu" aria-labelledby="p-namespaces-label" > <h3 id="p-namespaces-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Namensräume</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected mw-list-item"><a href="/wiki/MOS_Technology_6502" title="Seiteninhalt anzeigen [c]" accesskey="c"><span>Artikel</span></a></li><li id="ca-talk" class="mw-list-item"><a href="/wiki/Diskussion:MOS_Technology_6502" rel="discussion" title="Diskussion zum Seiteninhalt [t]" accesskey="t"><span>Diskussion</span></a></li> </ul> </div> </nav> <nav id="p-variants" class="mw-portlet mw-portlet-variants emptyPortlet vector-menu-dropdown vector-menu" aria-labelledby="p-variants-label" > <input type="checkbox" id="p-variants-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-variants" class="vector-menu-checkbox" aria-labelledby="p-variants-label" > <label id="p-variants-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Deutsch</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </nav> </div> <div id="right-navigation"> <nav id="p-views" class="mw-portlet mw-portlet-views vector-menu-tabs vector-menu-tabs-legacy vector-menu" aria-labelledby="p-views-label" > <h3 id="p-views-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Ansichten</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected mw-list-item"><a href="/wiki/MOS_Technology_6502"><span>Lesen</span></a></li><li id="ca-ve-edit" class="mw-list-item"><a href="/w/index.php?title=MOS_Technology_6502&veaction=edit" title="Diese Seite mit dem VisualEditor bearbeiten [v]" accesskey="v"><span>Bearbeiten</span></a></li><li id="ca-edit" class="collapsible mw-list-item"><a href="/w/index.php?title=MOS_Technology_6502&action=edit" title="Den Quelltext dieser Seite bearbeiten [e]" accesskey="e"><span>Quelltext bearbeiten</span></a></li><li id="ca-history" class="mw-list-item"><a href="/w/index.php?title=MOS_Technology_6502&action=history" title="Frühere Versionen dieser Seite [h]" accesskey="h"><span>Versionsgeschichte</span></a></li> </ul> </div> </nav> <nav id="p-cactions" class="mw-portlet mw-portlet-cactions emptyPortlet vector-menu-dropdown vector-menu" aria-labelledby="p-cactions-label" title="Weitere Optionen" > <input type="checkbox" id="p-cactions-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-cactions" class="vector-menu-checkbox" aria-labelledby="p-cactions-label" > <label id="p-cactions-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Weitere</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </nav> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <h3 >Suche</h3> <form action="/w/index.php" id="searchform" class="vector-search-box-form"> <div id="simpleSearch" class="vector-search-box-inner" data-search-loc="header-navigation"> <input class="vector-search-box-input" type="search" name="search" placeholder="Wikipedia durchsuchen" aria-label="Wikipedia durchsuchen" autocapitalize="sentences" title="Durchsuche die Wikipedia [f]" accesskey="f" id="searchInput" > <input type="hidden" name="title" value="Spezial:Suche"> <input id="mw-searchButton" class="searchButton mw-fallbackSearchButton" type="submit" name="fulltext" title="Suche nach Seiten, die diesen Text enthalten" value="Suchen"> <input id="searchButton" class="searchButton" type="submit" name="go" title="Gehe direkt zu der Seite mit genau diesem Namen, falls sie vorhanden ist." value="Artikel"> </div> </form> </div> </div> </div> <div id="mw-panel" class="vector-legacy-sidebar"> <div id="p-logo" role="banner"> <a class="mw-wiki-logo" href="/wiki/Wikipedia:Hauptseite" title="Hauptseite"></a> </div> <nav id="p-navigation" class="mw-portlet mw-portlet-navigation vector-menu-portal portal vector-menu" aria-labelledby="p-navigation-label" > <h3 id="p-navigation-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Navigation</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Wikipedia:Hauptseite" title="Hauptseite besuchen [z]" accesskey="z"><span>Hauptseite</span></a></li><li id="n-topics" class="mw-list-item"><a href="/wiki/Portal:Wikipedia_nach_Themen"><span>Themenportale</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Spezial:Zuf%C3%A4llige_Seite" title="Zufällige Seite aufrufen [x]" accesskey="x"><span>Zufälliger Artikel</span></a></li> </ul> </div> </nav> <nav id="p-Mitmachen" class="mw-portlet mw-portlet-Mitmachen vector-menu-portal portal vector-menu" aria-labelledby="p-Mitmachen-label" > <h3 id="p-Mitmachen-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Mitmachen</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-Artikel-verbessern" class="mw-list-item"><a href="/wiki/Wikipedia:Beteiligen"><span>Artikel verbessern</span></a></li><li id="n-Neuerartikel" class="mw-list-item"><a href="/wiki/Hilfe:Neuen_Artikel_anlegen"><span>Neuen Artikel anlegen</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Autorenportal" title="Info-Zentrum über Beteiligungsmöglichkeiten"><span>Autorenportal</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Hilfe:%C3%9Cbersicht" title="Übersicht über Hilfeseiten"><span>Hilfe</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Spezial:Letzte_%C3%84nderungen" title="Liste der letzten Änderungen in Wikipedia [r]" accesskey="r"><span>Letzte Änderungen</span></a></li><li id="n-contact" class="mw-list-item"><a href="/wiki/Wikipedia:Kontakt" title="Kontaktmöglichkeiten"><span>Kontakt</span></a></li><li id="n-sitesupport" class="mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_de.wikipedia.org&uselang=de" title="Unterstütze uns"><span>Spenden</span></a></li> </ul> </div> </nav> <nav id="p-tb" class="mw-portlet mw-portlet-tb vector-menu-portal portal vector-menu" aria-labelledby="p-tb-label" > <h3 id="p-tb-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Werkzeuge</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Spezial:Linkliste/MOS_Technology_6502" title="Liste aller Seiten, die hierher verlinken [j]" accesskey="j"><span>Links auf diese Seite</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Spezial:%C3%84nderungen_an_verlinkten_Seiten/MOS_Technology_6502" rel="nofollow" title="Letzte Änderungen an Seiten, die von hier verlinkt sind [k]" accesskey="k"><span>Änderungen an verlinkten Seiten</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Spezial:Spezialseiten" title="Liste aller Spezialseiten [q]" accesskey="q"><span>Spezialseiten</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=MOS_Technology_6502&oldid=246017116" title="Dauerhafter Link zu dieser Seitenversion"><span>Permanenter Link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=MOS_Technology_6502&action=info" title="Weitere Informationen über diese Seite"><span>Seiteninformationen</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Spezial:Zitierhilfe&page=MOS_Technology_6502&id=246017116&wpFormIdentifier=titleform" title="Hinweise, wie diese Seite zitiert werden kann"><span>Artikel zitieren</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Spezial:URL-K%C3%BCrzung&url=https%3A%2F%2Fde.wikipedia.org%2Fwiki%2FMOS_Technology_6502"><span>Kurzlink</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Spezial:QrCode&url=https%3A%2F%2Fde.wikipedia.org%2Fwiki%2FMOS_Technology_6502"><span>QR-Code herunterladen</span></a></li> </ul> </div> </nav> <nav id="p-coll-print_export" class="mw-portlet mw-portlet-coll-print_export vector-menu-portal portal vector-menu" aria-labelledby="p-coll-print_export-label" > <h3 id="p-coll-print_export-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Drucken/exportieren</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Spezial:DownloadAsPdf&page=MOS_Technology_6502&action=show-download-screen"><span>Als PDF herunterladen</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=MOS_Technology_6502&printable=yes" title="Druckansicht dieser Seite [p]" accesskey="p"><span>Druckversion</span></a></li> </ul> </div> </nav> <nav id="p-wikibase-otherprojects" class="mw-portlet mw-portlet-wikibase-otherprojects vector-menu-portal portal vector-menu" aria-labelledby="p-wikibase-otherprojects-label" > <h3 id="p-wikibase-otherprojects-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">In anderen Projekten</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:6502_microprocessor" hreflang="en"><span>Commons</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q255528" title="Link zum verbundenen Objekt im Datenrepositorium [g]" accesskey="g"><span>Wikidata-Datenobjekt</span></a></li> </ul> </div> </nav> <nav id="p-lang" class="mw-portlet mw-portlet-lang vector-menu-portal portal vector-menu" aria-labelledby="p-lang-label" > <h3 id="p-lang-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">In anderen Sprachen</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%85%D9%88%D8%B3_%D8%AA%D9%83%D9%86%D9%88%D9%84%D9%88%D8%AC%D9%8A_6502" title="موس تكنولوجي 6502 – Arabisch" lang="ar" hreflang="ar" data-title="موس تكنولوجي 6502" data-language-autonym="العربية" data-language-local-name="Arabisch" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Katalanisch" lang="ca" hreflang="ca" data-title="MOS Technology 6502" data-language-autonym="Català" data-language-local-name="Katalanisch" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Tschechisch" lang="cs" hreflang="cs" data-title="MOS Technology 6502" data-language-autonym="Čeština" data-language-local-name="Tschechisch" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Dänisch" lang="da" hreflang="da" data-title="MOS Technology 6502" data-language-autonym="Dansk" data-language-local-name="Dänisch" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Griechisch" lang="el" hreflang="el" data-title="MOS Technology 6502" data-language-autonym="Ελληνικά" data-language-local-name="Griechisch" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Englisch" lang="en" hreflang="en" data-title="MOS Technology 6502" data-language-autonym="English" data-language-local-name="Englisch" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/MOS_6502" title="MOS 6502 – Spanisch" lang="es" hreflang="es" data-title="MOS 6502" data-language-autonym="Español" data-language-local-name="Spanisch" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D8%A7%D9%85%E2%80%8C%D8%A7%D9%88%D8%A7%D8%B3_%DB%B6%DB%B5%DB%B0%DB%B2" title="اماواس ۶۵۰۲ – Persisch" lang="fa" hreflang="fa" data-title="اماواس ۶۵۰۲" data-language-autonym="فارسی" data-language-local-name="Persisch" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/MOS_6502" title="MOS 6502 – Finnisch" lang="fi" hreflang="fi" data-title="MOS 6502" data-language-autonym="Suomi" data-language-local-name="Finnisch" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Französisch" lang="fr" hreflang="fr" data-title="MOS Technology 6502" data-language-autonym="Français" data-language-local-name="Französisch" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/MOS_6502" title="MOS 6502 – Kroatisch" lang="hr" hreflang="hr" data-title="MOS 6502" data-language-autonym="Hrvatski" data-language-local-name="Kroatisch" class="interlanguage-link-target"><span>Hrvatski</span></a></li><li class="interlanguage-link interwiki-hu badge-Q17437798 badge-goodarticle mw-list-item" title="lesenswerter Artikel"><a href="https://hu.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Ungarisch" lang="hu" hreflang="hu" data-title="MOS Technology 6502" data-language-autonym="Magyar" data-language-local-name="Ungarisch" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Indonesisch" lang="id" hreflang="id" data-title="MOS Technology 6502" data-language-autonym="Bahasa Indonesia" data-language-local-name="Indonesisch" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/MOS_6502" title="MOS 6502 – Italienisch" lang="it" hreflang="it" data-title="MOS 6502" data-language-autonym="Italiano" data-language-local-name="Italienisch" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/MOS_6502" title="MOS 6502 – Japanisch" lang="ja" hreflang="ja" data-title="MOS 6502" data-language-autonym="日本語" data-language-local-name="Japanisch" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-ka mw-list-item"><a href="https://ka.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Georgisch" lang="ka" hreflang="ka" data-title="MOS Technology 6502" data-language-autonym="ქართული" data-language-local-name="Georgisch" class="interlanguage-link-target"><span>ქართული</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/MOS_6502" title="MOS 6502 – Koreanisch" lang="ko" hreflang="ko" data-title="MOS 6502" data-language-autonym="한국어" data-language-local-name="Koreanisch" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-la mw-list-item"><a href="https://la.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Latein" lang="la" hreflang="la" data-title="MOS Technology 6502" data-language-autonym="Latina" data-language-local-name="Latein" class="interlanguage-link-target"><span>Latina</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/MOS_6502" title="MOS 6502 – Niederländisch" lang="nl" hreflang="nl" data-title="MOS 6502" data-language-autonym="Nederlands" data-language-local-name="Niederländisch" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-nn mw-list-item"><a href="https://nn.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Norwegisch (Nynorsk)" lang="nn" hreflang="nn" data-title="MOS Technology 6502" data-language-autonym="Norsk nynorsk" data-language-local-name="Norwegisch (Nynorsk)" class="interlanguage-link-target"><span>Norsk nynorsk</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Norwegisch (Bokmål)" lang="nb" hreflang="nb" data-title="MOS Technology 6502" data-language-autonym="Norsk bokmål" data-language-local-name="Norwegisch (Bokmål)" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Polnisch" lang="pl" hreflang="pl" data-title="MOS Technology 6502" data-language-autonym="Polski" data-language-local-name="Polnisch" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pnt mw-list-item"><a href="https://pnt.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Pontisch" lang="pnt" hreflang="pnt" data-title="MOS Technology 6502" data-language-autonym="Ποντιακά" data-language-local-name="Pontisch" class="interlanguage-link-target"><span>Ποντιακά</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/6502" title="6502 – Portugiesisch" lang="pt" hreflang="pt" data-title="6502" data-language-autonym="Português" data-language-local-name="Portugiesisch" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Russisch" lang="ru" hreflang="ru" data-title="MOS Technology 6502" data-language-autonym="Русский" data-language-local-name="Russisch" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sh mw-list-item"><a href="https://sh.wikipedia.org/wiki/MOS_6502" title="MOS 6502 – Serbokroatisch" lang="sh" hreflang="sh" data-title="MOS 6502" data-language-autonym="Srpskohrvatski / српскохрватски" data-language-local-name="Serbokroatisch" class="interlanguage-link-target"><span>Srpskohrvatski / српскохрватски</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – einfaches Englisch" lang="en-simple" hreflang="en-simple" data-title="MOS Technology 6502" data-language-autonym="Simple English" data-language-local-name="einfaches Englisch" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Schwedisch" lang="sv" hreflang="sv" data-title="MOS Technology 6502" data-language-autonym="Svenska" data-language-local-name="Schwedisch" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/6502_(mikroi%C5%9Flemci)" title="6502 (mikroişlemci) – Türkisch" lang="tr" hreflang="tr" data-title="6502 (mikroişlemci)" data-language-autonym="Türkçe" data-language-local-name="Türkisch" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Ukrainisch" lang="uk" hreflang="uk" data-title="MOS Technology 6502" data-language-autonym="Українська" data-language-local-name="Ukrainisch" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-vep mw-list-item"><a href="https://vep.wikipedia.org/wiki/MOS_Technology_6502" title="MOS Technology 6502 – Wepsisch" lang="vep" hreflang="vep" data-title="MOS Technology 6502" data-language-autonym="Vepsän kel’" data-language-local-name="Wepsisch" class="interlanguage-link-target"><span>Vepsän kel’</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/MOS_6502" title="MOS 6502 – Chinesisch" lang="zh" hreflang="zh" data-title="MOS 6502" data-language-autonym="中文" data-language-local-name="Chinesisch" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q255528#sitelinks-wikipedia" title="Links auf Artikel in anderen Sprachen bearbeiten" class="wbc-editpage">Links bearbeiten</a></span></div> </div> </nav> </div> </div> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> Diese Seite wurde zuletzt am 18. Juni 2024 um 15:16 Uhr bearbeitet.</li> <li id="footer-info-copyright"><div id="footer-info-copyright-stats" class="noprint"><a rel="nofollow" class="external text" href="https://pageviews.wmcloud.org/?pages=MOS_Technology_6502&project=de.wikipedia.org">Abrufstatistik</a> · <a rel="nofollow" class="external text" href="https://xtools.wmcloud.org/authorship/de.wikipedia.org/MOS_Technology_6502?uselang=de">Autoren</a> </div><div id="footer-info-copyright-separator"><br /></div><div id="footer-info-copyright-info"> <p>Der Text ist unter der Lizenz <a rel="nofollow" class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">„Creative-Commons Namensnennung – Weitergabe unter gleichen Bedingungen“</a> verfügbar; Informationen zu den Urhebern und zum Lizenzstatus eingebundener Mediendateien (etwa Bilder oder Videos) können im Regelfall durch Anklicken dieser abgerufen werden. Möglicherweise unterliegen die Inhalte jeweils zusätzlichen Bedingungen. Durch die Nutzung dieser Website erklären Sie sich mit den <span class="plainlinks"><a class="external text" href="https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use/de">Nutzungsbedingungen</a> und der <a class="external text" href="https://foundation.wikimedia.org/wiki/Policy:Privacy_policy/de">Datenschutzrichtlinie</a></span> einverstanden.<br /> </p> Wikipedia® ist eine eingetragene Marke der Wikimedia Foundation Inc.</div></li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy/de">Datenschutz</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:%C3%9Cber_Wikipedia">Über Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:Impressum">Impressum</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Verhaltenskodex</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Entwickler</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/de.wikipedia.org">Statistiken</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Stellungnahme zu Cookies</a></li> <li id="footer-places-mobileview"><a href="//de.m.wikipedia.org/w/index.php?title=MOS_Technology_6502&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile Ansicht</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> <script>(RLQ=window.RLQ||[]).push(function(){mw.log.warn("This page is using the deprecated ResourceLoader module \"codex-search-styles\".\n[1.43] Use a CodexModule with codexComponents to set your specific components used: https://www.mediawiki.org/wiki/Codex#Using_a_limited_subset_of_components");mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-c8xbz","wgBackendResponseTime":175,"wgPageParseReport":{"limitreport":{"cputime":"1.610","walltime":"1.717","ppvisitednodes":{"value":22474,"limit":1000000},"postexpandincludesize":{"value":238330,"limit":2097152},"templateargumentsize":{"value":85634,"limit":2097152},"expansiondepth":{"value":16,"limit":100},"expensivefunctioncount":{"value":5,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":114633,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 1491.453 1 -total"," 69.76% 1040.415 60 Vorlage:Internetquelle"," 14.82% 221.084 44 Vorlage:Literatur"," 6.20% 92.456 60 Vorlage:Str_len"," 5.35% 79.770 1 Vorlage:Navigationsleiste_Commodore"," 5.09% 75.966 1 Vorlage:Erweiterte_Navigationsleiste"," 3.18% 47.381 30 Vorlage:\u0026quot;"," 2.94% 43.783 1 Vorlage:Commonscat"," 2.09% 31.188 1 Vorlage:Wikidata-Registrierung"," 1.06% 15.876 1 Vorlage:NavFrame"]},"scribunto":{"limitreport-timeusage":{"value":"0.789","limit":"10.000"},"limitreport-memusage":{"value":5711056,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-rqr4k","timestamp":"20241122001931","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"MOS Technology 6502","url":"https:\/\/de.wikipedia.org\/wiki\/MOS_Technology_6502","sameAs":"http:\/\/www.wikidata.org\/entity\/Q255528","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q255528","author":{"@type":"Organization","name":"Autoren der Wikimedia-Projekte"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2003-09-15T19:39:39Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/1\/14\/MOS_6501_6502_Ad_Sept_1975.jpg","headline":"Mikroprozessor"}</script> </body> </html>