Home / Vintage / Visual 6502 – Mikroprozessor-Archäologie auf Transistorebene mittels JavaScript

Visual 6502 – Mikroprozessor-Archäologie auf Transistorebene mittels JavaScript

Eine MOS Technology 6502 oder 6510 CPU haben noch so einige von Euch da draußen, wenn auch nur im Keller oder auf dem Dachboden (dort hoffentlich gut eingetütet). Verbaut im Commodore VC 20 oder – natürlich – im C64 – ruht das 6502 CPU-Design, welches für viele von uns den Einstieg in den Computerwahnsinn bedeutet hat.Da hockte man vor knapp dreißig Jahren bis um drei Uhr in der Frühe vor dem C64, obgleich in wenigen Stunden Schulbeginn war. Mit ausgetrockneten Augen saß man vor dem Bullauge des kleinen Röhrenfernsehers (wer hatte schon einen Commodore 1802 Farbmonitor?) und bastelte endlos am Basic-Spaghetticode oder feilte tapfer an den ersten Assembler-Gehversuchen. Selbstredend mit einem aufgeschlagenen Data Becker Buch und etlichen 64er-Ausgaben auf dem Tisch, denn das World Wide Web sollte erst ein Jahrzehnt später erfunden werden.

Die wenigsten IT-Frühzeitler unter uns haben im zweiten Jahrzehnt des Folgejahrtausends noch immer Ihren 8-Bit-Rechenknecht produktiv im Einsatz. Obgleich ich da natürlich welche kenne, die da IRC auf dem 64er machen (!) oder, einem süßen Ritus folgend, an jedem Sonntag ein halbes Stündchen Giana Sisters auf originaler Hardware zocken

Nun denn. Auch wenn wir in anderen Zeiten und Leistungssphären angekommen sind, so bleibt die 6502-Proezssorfamilie insofern wertvoll, als dass man diese Technik noch gut verstehen lernen kann. Die hiermit erworbenen Kenntnisse über die Vorgänge in der CPU zur Laufzeit der Software sind durchaus auf heutige Prozessoren übertragbar. Die aktuellen Boliden nämlich sind imstande, den lernfreudigen Geek mit ihrer Integrationsdichte und der schieren Komplexität in einen lähmenden Zustand eines Gefühls persönlichen Unvermögens zu versetzen. 😉

Ich will es kurz machen und zum Kern dieses Artikels vordringen, welcher eine Empfehlung für ein beeindruckendes Webprojekt sein soll:

Wenn man den MOS 6502 hernimmt, dann in einem maximal-fummeligen handwerklichen Prozess Schicht für Schicht abschleift, zwischendrin alles hochauflösend fotografiert, im Anschluss mit den gewonnenen Daten die GESAMTE Funktionalität und gewissermaßen die Physik des kleinen Schätzchens versteht und in JavaScript abbildet, dieses dann auf einen Webserver unter der Domain visual6502.org packt, damit alle Wissbegierigen dieser Welt mit ihren HTML5-fähigen Browsern den MOS6502 forensisch und archäologisch Takt für Takt studieren können, dann garantiert das ganz sicher eine Reservierung für einen Premiumplatz im Hackerhimmel nach dem Diesseits.

Wie schön auch, dass die hochgesteckten Ambitionen ebenfalls vor dem Motorola 68000 nicht halt machen. So hat etwa das CPU Shack Museum einige 68000er an das Viusal 6502 Project geschickt und die haben Ihre hohe Kunst auch dem Herzstück des Amiga 500 und Atari ST angedeihen lassen. Die Ergebnisse sind hier zu bestaunen.

Netz-Projekte wie Visual6502 rufen einem ins Gedächtnis, von welchem Wert das Internet sein kann.

Über John Cyber

Mittleren Alters und verheiratet. An Raumfahrt und high tech interessierter Programmierer. Stets für Software- und Hardwarebasteleien zu begeistern. Fürsprecher der Privatsphäre in Computern und Netzen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.