Rockwell AIM-65 (1978) – Der professionelle Nachfolger des KIM-1

Foto: Rama / Wikimedia Commons, CC BY-SA 2.0 FR.

Als MOS Technology 1976 den KIM-1 vorstellte, erhielt die junge Mikrocomputer-Szene erstmals ein vergleichsweise kostengünstiges System, mit dem Entwickler, Studenten und Elektroniker die Möglichkeiten des neuen 6502-Prozessors erkunden konnten. Mit der zunehmenden Verbreitung des 6502 stiegen jedoch auch die Anforderungen an Entwicklungs- und Ausbildungssysteme. Programme wurden umfangreicher, Anwendungen vielfältiger und in vielen Bereichen bestand Bedarf an komfortableren Eingabe- und Ausgabemöglichkeiten. In diesem Umfeld erschien 1978 der Rockwell AIM-65.

Der Name AIM stand für „Advanced Interactive Monitor“ und beschrieb das System treffend. Während zahlreiche Einplatinencomputer jener Zeit noch auf Hexadezimaltastaturen, wenige LED-Anzeigen oder externe Terminals angewiesen waren, verfügte der AIM-65 bereits in der Grundausstattung über eine vollwertige Tastatur mit 54 Tasten, ein zwanzigstelliges alphanumerisches LED-Display, einen integrierten Thermodrucker, einen Maschinenmonitor im ROM, einen Assembler sowie die Möglichkeit, BASIC und weitere Programmiersprachen direkt aus ROM-Modulen zu betreiben. Damit vereinte der Rechner Funktionen, die bei vielen zeitgenössischen Entwicklungssystemen noch auf mehrere Geräte verteilt waren.

Rockwell gehörte neben MOS Technology zu den wichtigsten Herstellern der 6502-Familie und produzierte eigene Varianten der Prozessoren und Begleitchips unter der Bezeichnung R6500. Der AIM-65 diente dabei als Demonstrations- und Entwicklungssystem für diese Bausteinfamilie. Zum Einsatz kamen unter anderem der R6502-Prozessor, der R6522 Versatile Interface Adapter (VIA) sowie der R6532 RAM-I/O-Timer (RIOT), die später in zahlreichen industriellen und technischen Anwendungen Verwendung fanden.

Anders als viele bekannte Heimcomputer der späten 1970er Jahre entstand der AIM-65 nicht primär für den privaten Markt. Rockwell positionierte ihn als Entwicklungs-, Ausbildungs- und Evaluierungssystem. Universitäten nutzten ihn zur Vermittlung von Mikroprozessortechnik, Ingenieurbüros entwickelten damit Steuerungen und Testsysteme, während Unternehmen den Rechner als Plattform für eigene industrielle Anwendungen einsetzten. Lehrbücher von Autoren wie Lance Leventhal oder Leo Scanlon verwendeten den AIM-65 als Grundlage für praktische Übungen und Experimente rund um den 6502-Prozessor. Seine Verbreitung konzentrierte sich dadurch vor allem auf Ausbildung, Entwicklung und industrielle Anwendungen.

Zu den auffälligsten Merkmalen des Systems gehörte der integrierte Thermodrucker. Während andere Entwicklungsrechner häufig ein zusätzliches Terminal oder einen externen Drucker benötigten, konnte der AIM-65 Speicherinhalte, Programmlistings, Fehlermeldungen und Messergebnisse unmittelbar auf Papier ausgeben. Nach dem Einschalten meldete sich das System sowohl über das Display als auch über den Drucker. Dadurch konnten Programmlistings, Speicherinhalte und Ausgaben ohne zusätzliche Hardware dokumentiert werden. Der Drucker wurde zu einem der bekanntesten Erkennungsmerkmale des AIM-65 und unterschied ihn deutlich von vielen anderen Einplatinencomputern seiner Zeit.

Einen zeitgenössischen Eindruck vermittelt ein Testbericht aus der ersten Ausgabe des amerikanischen Magazins Compute! von 1979. Autor Donald Clem untersuchte den AIM-65 ausführlich und widmete dem integrierten Monitorprogramm einen großen Teil seines Artikels. Besprochen wurden unter anderem der eingebaute Assembler, die Disassembler-Funktionen, die Speicher- und Registerverwaltung sowie die Möglichkeiten zum Testen und Analysieren von Programmen. Clem kam zu dem Schluss, dass bereits die Fähigkeiten des Monitors einen erheblichen Teil des Kaufpreises rechtfertigten und bewertete das System insgesamt als ein gutes Angebot für den geforderten Preis.

Das Innenleben

Im Inneren des AIM-65 arbeitete ein R6502-Mikroprozessor mit einer Taktfrequenz von 1 MHz. Dabei handelte es sich um Rockwells eigene Variante des von MOS Technology entwickelten 6502, der bereits im KIM-1 und später unter anderem im Apple II, Commodore PET sowie in den Atari-400- und Atari-800-Systemen eingesetzt wurde. Für Rockwell war der AIM-65 jedoch nicht lediglich ein Rechner auf Basis dieses Prozessors. Das System entstand als Entwicklungs- und Demonstrationsplattform für die gesamte R6500-Bausteinfamilie und zeigte den Zusammenschluss von Prozessor, Speicher und Peripherie zu einem vollständigen Mikrocomputersystem.

Unterstützt wurde die CPU von mehreren Bausteinen derselben Familie. Eine wichtige Funktion übernahm der R6532 RIOT (RAM-I/O-Timer), der Arbeitsspeicher, Ein- und Ausgabefunktionen sowie Timerlogik in einem einzigen Chip vereinte. Hinzu kamen zwei R6522 VIA-Bausteine (Versatile Interface Adapter), die sowohl interne Komponenten als auch externe Schnittstellen ansteuerten. Einer der VIA-Chips war unter anderem an der Steuerung des Druckers beteiligt, während der zweite für weitere Ein- und Ausgabefunktionen sowie Erweiterungen zur Verfügung stand. Diese Konfiguration entsprach weitgehend den Referenzsystemen, die Rockwell in den Handbüchern der R6500-Familie beschrieb.

Die Speicherausstattung betrug je nach Ausführung 1 oder 4 Kilobyte RAM. Ende der 1970er Jahre reichte dies für zahlreiche Ausbildungs-, Steuerungs- und Entwicklungsaufgaben aus. BASIC-Programme, Testsoftware oder Maschinensprache-Routinen fielen häufig deutlich kompakter aus als viele Programme späterer Heimcomputergenerationen. Das BASIC-System selbst befand sich in separaten ROM-Modulen und konnte bei Bedarf nachgerüstet oder ausgetauscht werden.

Neben dem Arbeitsspeicher spielte der ROM-Bereich eine zentrale Rolle. Bereits unmittelbar nach dem Einschalten stand dem Anwender ein umfangreicher Maschinenmonitor zur Verfügung. Dieser erlaubte das Anzeigen und Verändern von Speicherinhalten, das Setzen von Startadressen, die Untersuchung von Prozessorregistern sowie das Laden und Speichern von Programmen. Darüber hinaus enthielt das System einen Assembler und einen Disassembler. Programme konnten direkt auf dem Rechner erstellt, analysiert und getestet werden, ohne dass hierfür zusätzliche Entwicklungswerkzeuge erforderlich waren.

Die Speicherorganisation des AIM-65 war auf den Einsatz von Monitor, Anwenderprogrammen und zusätzlichen Sprach-ROMs ausgelegt. Neben Microsoft BASIC bot Rockwell auch FORTH, PL/65 und Pascal an. PL/65 entstand speziell für die R6500-Familie und gehörte zu den Sprachen, die Rockwell für technische und industrielle Anwendungen vorsah. Der AIM-65 konnte dadurch mit unterschiedlichen Programmiersprachen betrieben werden, ohne dass Änderungen an der Grundhardware erforderlich waren.

Die Hauptplatine unterscheidet sich deutlich von vielen späteren Heimcomputern. Statt Grafik- und Soundschaltungen finden sich auf ihr vor allem Prozessor, Speicherbausteine, Schnittstellenlogik und die Ansteuerung des integrierten Druckers. Bereits das Basissystem verfügte über Tastatur, Anzeige, Druckausgabe, Kassettenschnittstelle und Erweiterungsanschlüsse. Die für Entwicklungsaufgaben benötigten Grundfunktionen waren damit bereits auf der Hauptplatine vorhanden.

Der Unterschied zum KIM-1 wird besonders bei der Bedienung sichtbar. Beim KIM-1 erfolgten zahlreiche Aufgaben über eine Hexadezimaltastatur und sechs LED-Anzeigen. Der AIM-65 brachte dagegen bereits eine Volltastatur, eine zwanzigstellige alphanumerische Anzeige und einen integrierten Drucker mit. Nach dem Einschalten standen Monitorprogramm, Tastatur, Anzeige und Drucker unmittelbar zur Verfügung. Diese Ausstattung prägte den Charakter des Systems und erklärt, weshalb der AIM-65 in Ausbildungsstätten, Entwicklungsabteilungen und industriellen Umgebungen anzutreffen war.

Thermodrucker

Wer einen AIM-65 zum ersten Mal sieht, bemerkt meist zunächst nicht den Prozessor oder die Speicherbausteine, sondern den schmalen Thermodrucker an der Vorderseite des Systems. Rockwell integrierte ihn bereits in das Grundgerät und machte ihn damit zu einem festen Bestandteil des Bedienkonzepts.

Der Drucker arbeitete mit wärmeempfindlichem Papier und konnte zwanzig Zeichen pro Zeile ausgeben. Nach dem Einschalten meldete sich das System nicht nur über die alphanumerische Anzeige, sondern gab seine Statusmeldungen auch auf dem Drucker aus. Speicherinhalte, Programmlistings, Fehlermeldungen oder die Ergebnisse eigener Programme konnten unmittelbar auf Papier festgehalten werden.

In den Schaltplänen des AIM-65 nimmt die Druckeransteuerung einen eigenen Bereich ein. Mehrere Logikbausteine, Treiberstufen und die Anbindung an die VIA-Schnittstellen zeigen, dass Rockwell den Drucker nicht als Zubehör betrachtete. Er gehörte von Beginn an zur Architektur des Systems. Für den Betrieb war eine zusätzliche 24-Volt-Versorgung erforderlich, die ausschließlich für die Druckereinheit vorgesehen war.

Das Druckwerk verwendete einen Thermokopf mit zehn Heizelementen. Während des Druckvorgangs wurde das Papier schrittweise transportiert und die Zeichen zeilenweise aufgebaut. Die Konstruktion war auf kurze Textausgaben, Programmlistings und Diagnosedaten ausgelegt. Grafische Ausgaben standen dabei nicht im Vordergrund.

Der Drucker spielte auch bei der Softwareentwicklung eine wichtige Rolle. Programme konnten auf Papier dokumentiert werden, ohne dass ein externes Terminal oder ein zusätzlicher Drucker angeschlossen werden musste. Dies entsprach der grundsätzlichen Ausrichtung des AIM-65 als eigenständiges Entwicklungs- und Ausbildungssystem.

Im Vergleich zum KIM-1 fällt dieser Unterschied besonders deutlich auf. Der KIM-1 verfügte lediglich über eine kleine Hexadezimalanzeige und eine Hex-Tastatur. Wer größere Programme dokumentieren oder Ausgaben dauerhaft festhalten wollte, benötigte zusätzliche Hardware. Beim AIM-65 gehörte diese Möglichkeit bereits zur Grundausstattung.

Auch Jahre nach dem Erscheinen des Systems blieb der Drucker eines der bekanntesten Merkmale des AIM-65. In zeitgenössischen Berichten, Bedienungsanleitungen und späteren Rückblicken wird er regelmäßig als eines der charakteristischen Bauteile des Rechners erwähnt. Auf Fotografien ist er häufig ebenso präsent wie die Tastatur oder die zwanzigstellige LED-Anzeige.

Monitor, Assembler und Programmiersprachen

Neben Tastatur, Anzeige und Drucker verfügte der AIM-65 bereits in der Grundausstattung über einen Maschinenmonitor, einen Assembler und weitere Entwicklungswerkzeuge im ROM. Nach dem Einschalten standen diese Funktionen unmittelbar zur Verfügung, ohne dass zusätzliche Software von Kassette oder anderen Datenträgern geladen werden musste.

Der Monitor stellte die grundlegenden Funktionen zur Bedienung des Systems bereit. Über ihn konnten Speicherbereiche angezeigt und verändert, Prozessorregister untersucht, Programme gestartet sowie Daten auf Kassette gespeichert oder von dort geladen werden. Darüber hinaus standen Funktionen zur Fehlersuche und Programmanalyse zur Verfügung. Viele dieser Routinen waren dokumentiert und konnten auch von eigenen Programmen aus genutzt werden.

Viele Funktionen des Systems wurden über die Monitorumgebung aufgerufen. Statt Programme ausschließlich in Hexadezimalform einzugeben, konnten Entwickler auf einen integrierten Assembler zurückgreifen. Dieser übersetzte Quelltexte unmittelbar auf dem System in Maschinencode. Ergänzt wurde er durch einen Disassembler, der bereits vorhandene Maschinenprogramme wieder in lesbare Assemblersprache zurückverwandelte. Beide Werkzeuge gehörten zur Standardausstattung des Systems.

Donald Clem beschäftigte sich in seinem Testbericht für die erste Ausgabe von Compute! ausführlich mit dem Monitorprogramm und den Entwicklungswerkzeugen des AIM-65. Besprochen wurden unter anderem die Speicherverwaltung, die Registeranzeige, die Monitorroutinen sowie die Funktionen des Assemblers und Disassemblers. Clem kam zu dem Schluss, dass bereits die Fähigkeiten des Monitors einen erheblichen Teil des Kaufpreises rechtfertigten.

Zu den verfügbaren Sprachsystemen gehörte Microsoft BASIC, das über ein eigenes ROM-Modul bereitgestellt wurde. BASIC konnte für Berechnungen, Datenerfassung, Steuerungsaufgaben oder Ausbildungszwecke eingesetzt werden. Programme wurden über die Tastatur eingegeben und konnten anschließend auf Kassette gespeichert oder über den integrierten Drucker ausgegeben werden.

Rockwell bot darüber hinaus weitere Programmiersprachen für die R6500-Plattform an. Dazu gehörte FORTH, das unter anderem für Mess-, Steuer- und Automatisierungsaufgaben eingesetzt wurde. Ebenfalls verfügbar war PL/65, eine speziell für die R6500-Familie entwickelte Programmiersprache. Für bestimmte Anwendungen wurde außerdem Pascal angeboten.

Neben BASIC standen damit auch FORTH, PL/65 und Pascal zur Verfügung. Die jeweiligen Sprachsysteme wurden über ROM-Module bereitgestellt und konnten je nach Anwendung eingesetzt werden. Dadurch ließ sich derselbe Rechner sowohl für Assemblerentwicklung als auch für Programme in höheren Programmiersprachen verwenden.

Der AIM-65 vereinte damit Monitor, Assembler, Disassembler und mehrere Programmiersprachen bereits im Basissystem oder in den dafür vorgesehenen ROM-Erweiterungen. Zusammen mit Tastatur, Anzeige und Drucker bildeten diese Werkzeuge die Arbeitsumgebung, die Rockwell für Entwicklung, Ausbildung und technische Anwendungen vorgesehen hatte.

Erweiterungen und Ausbau des Systems

Bereits kurz nach der Einführung des AIM-65 bot Rockwell verschiedene Erweiterungen für das System an. Das Angebot reichte von zusätzlichem Speicher über Programmiersysteme bis hin zu Massenspeicher- und Videoschnittstellen.

Zum Erweiterungsangebot gehörte ein Expansion Motherboard, das zusätzliche Steckplätze bereitstellte. Dort konnten weitere RAM- und ROM-Karten installiert werden. Anwender hatten damit die Möglichkeit, den verfügbaren Speicher auszubauen oder zusätzliche Software in Form von ROM-Modulen einzusetzen.

Zu den bekanntesten Zubehörgeräten gehörte der PROM Programmer. Mit diesem System konnten PROMs und EPROMs programmiert und getestet werden. Rockwell kombinierte das Gerät mit dem CO-ED-Code-Editor, der Änderungen am Objektcode direkt auf dem AIM-65 ermöglichte. Programme konnten nach ihrer Entwicklung auf dem AIM-65 in programmierbare Speicherbausteine übertragen und anschließend in eigenen Hardwareprojekten verwendet werden.

Für größere Softwareprojekte standen außerdem Diskettensysteme zur Verfügung. Über entsprechende Controller konnten Floppy-Laufwerke angeschlossen werden. Disketten boten gegenüber Kassettenrecordern größere Speicherkapazitäten und kürzere Zugriffszeiten. Neben den Diskettensystemen waren auch verschiedene RAM- und ROM-Erweiterungen erhältlich.

Rockwell bot darüber hinaus Schnittstellenkarten für den IEEE-488-Bus an. Dadurch konnten Messgeräte, Laborhardware und andere kompatible Systeme angeschlossen werden. Diese Schnittstelle war insbesondere im technischen und wissenschaftlichen Umfeld weit verbreitet.

Neben den klassischen Erweiterungen erschienen auch Videolösungen. Bekannt wurde insbesondere die VIDEO-1-Karte von Rines Engineering, die den Anschluss eines Bildschirms ermöglichte. Darüber hinaus existierten Videokarten innerhalb der RM65-Familie, die auf dem 6545-CRT-Controller basierten. Damit konnten Programme und Daten auf einem Bildschirm dargestellt werden.

Zum AIM-65 waren Erweiterungen für Speicher, Programmiersprachen, Massenspeicher, Videoausgabe und Gerätesteuerung erhältlich. Rockwell ergänzte die Produktreihe später durch den AIM-65/40. Das System übernahm zahlreiche Merkmale des ursprünglichen AIM-65 und gehörte zur weiteren Entwicklung der R6500-Plattform.

Wie ging es weiter?

Anfang der 1980er Jahre ergänzte Rockwell die Produktreihe durch den AIM-65/40. Das System gehörte weiterhin zur R6500-Familie und wurde neben dem ursprünglichen AIM-65 angeboten.

Die Bezeichnung „40“ bezog sich auf die vierzig Zeichen breite Anzeige. Während der AIM-65 über eine zwanzigstellige alphanumerische Anzeige verfügte, besaß der AIM-65/40 eine Anzeige mit vierzig Zeichen. Dadurch unterschied sich das Erscheinungsbild beider Systeme bereits auf den ersten Blick.

Der AIM-65/40 konnte mit zusätzlichen Speicher- und Schnittstellenkarten betrieben werden und war innerhalb der R6500-Produktfamilie mit weiteren Systemkomponenten kombinierbar. Mehrere Erweiterungen und Peripheriegeräte wurden sowohl innerhalb der AIM-65- als auch der RM65-Produktfamilie angeboten.

Trotz der Einführung des AIM-65/40 blieb der ursprüngliche AIM-65 weiterhin verfügbar. Beide Systeme wurden für Ausbildungs-, Entwicklungs- und Steuerungsaufgaben eingesetzt. Der AIM-65/40 ergänzte das bestehende AIM-65-Angebot innerhalb der R6500-Produktfamilie.

Der AIM-65 blieb nicht auf die Vereinigten Staaten beschränkt. Siemens vertrieb das System in Europa als PC100 und nutzte die Plattform vor allem im Ausbildungs- und Technikbereich. Die technische Grundlage blieb dabei weitgehend erhalten. Der PC100 entwickelte sich später zu einer eigenen Produktlinie und wird deshalb häufig getrennt vom ursprünglichen AIM-65 betrachtet.

Nachdem Rockwell die Produktion eingestellt hatte, übernahm Dynatem 1986 die Fertigung des Systems unter Lizenz. Dadurch blieb der AIM-65 auch nach dem Ende seiner ursprünglichen Produktionszeit verfügbar. Dynatem führte die Plattform noch mehrere Jahre weiter, bevor sich das Unternehmen auf andere Bereiche der Embedded-Computertechnik konzentrierte.

Im Vergleich zu Systemen wie dem KIM-1 oder dem SYM-1 vereinte der AIM-65 bereits in der Grundausstattung eine Volltastatur, eine alphanumerische Anzeige, einen Thermodrucker sowie Entwicklungswerkzeuge im ROM. Ergänzt wurde dies durch Speichererweiterungen, Programmiersprachen, Diskettensysteme, Videoausgaben und Schnittstellenkarten. Lehrbücher von Autoren wie Lance Leventhal und Leo Scanlon verwendeten den Rechner als Grundlage für Übungen und Experimente rund um die 6502-Architektur. Zeitgenössische Testberichte beschäftigten sich ausführlich mit dem integrierten Monitor, dem Assembler und den weiteren Entwicklungswerkzeugen des Systems.

Rockwell bot den AIM-65 1979 zu einem Preis von 375 US-Dollar an. Inflationsbereinigt entspricht dies heute einer Kaufkraft von rund 1.680 US-Dollar (Stand: Juni 2026). In Großbritannien wurde das System für 249,50 Pfund angeboten. Dies entspricht einer heutigen Kaufkraft von etwa 1.620 Pfund (Stand: Juni 2026). Offizielle Verkaufszahlen veröffentlichte Rockwell nicht. Die heute verfügbaren Quellen erlauben daher keine verlässliche Aussage über die tatsächlich produzierte Stückzahl.

Der AIM-65 entstand nicht als Heimcomputer für den Massenmarkt, sondern als Entwicklungs-, Ausbildungs- und Steuerungssystem innerhalb der R6500-Produktfamilie. Die Kombination aus Tastatur, Anzeige, Drucker, Monitor und Erweiterungsmöglichkeiten bestimmte seinen Einsatz in Laboren, Ausbildungsstätten und Entwicklungsabteilungen. Innerhalb der Geschichte der 6502-Plattform steht der AIM-65 damit zwischen den frühen Einplatinencomputern der zweiten Hälfte der 1970er Jahre und den späteren, stärker ausgebauten Entwicklungs- und Industrierechnern der 1980er Jahre.

 

TRS-80 Model I – Der Moment, in dem der Computer den Alltag erreichte

Foto: Flominator (CC BY-SA 3.0)

Es war ein Jahr, in dem sich die Welt in viele Richtungen zugleich bewegte. Während Star Wars die Kinos füllte, die Voyager Program-Sonden ihren Weg ins Unbekannte antraten und mit der Atari 2600 Videospiele erstmals in großer Zahl den Weg in die Wohnzimmer fanden, erschien beinahe unscheinbar ein Gerät, das langfristig mindestens ebenso prägend werden sollte: der TRS-80 Model I. Ein vormontierter Heimcomputer ab 399 US-Dollar, der den Zugang zur Rechentechnik aus der Nische der Bastler herauslöste und in den Alltag überführte. Und doch unterschied sich dieser Rechner in einem entscheidenden Punkt von vielem, was zuvor existierte: Er war nicht für Tüftler gedacht, sondern für Menschen, die ihn einschalten und unmittelbar nutzen wollten.

Die Tandy Corporation, deren Vertriebsarm Radio Shack in tausenden Filialen präsent war, traf damit eine strategische Entscheidung, die sich als ebenso mutig wie folgenreich erweisen sollte. Während Systeme wie der Altair 8800 noch als Bausätze verkauft wurden, setzte man bewusst auf ein vormontiertes Komplettsystem. Interne Skepsis blieb nicht aus – ein Computer für den Durchschnittskunden erschien vielen als gewagtes Unterfangen. Doch die Entwicklungskosten hielten sich mit rund 150.000 US-Dollar in bemerkenswert engen Grenzen, und die Zielsetzung war klar umrissen: ein möglichst günstiger, sofort nutzbarer Rechner.

Als das System im August 1977 vorgestellt wurde, lag der Einstiegspreis bei etwa 399 US-Dollar für die Basiseinheit, realistisch jedoch bei rund 599 US-Dollar im Bundle mit Monitor und Kassettenlaufwerk. Inflationsbereinigt entspricht dies heute etwa 3.500 bis 4.500 Euro – kein beiläufiger Kauf, aber erreichbar für ambitionierte Privatanwender und kleinere Unternehmen. Mit wachsender Ausstattung – insbesondere 16 KB RAM und erweitertem BASIC – konnte der Preis rasch auf über 800 US-Dollar ansteigen. Der günstige Einstieg war damit durchaus real, die eigentlichen Kosten begannen jedoch erst mit der praktischen Nutzung.

Technisch basierte das System auf dem Zilog Z80, der mit rund 1,77 MHz getaktet wurde – ein Wert, der auf dem Papier unspektakulär erscheint, in der Praxis jedoch durch den erweiterten Befehlssatz effizient genutzt wurde. Gegenüber dem MOS Technology 6502 der Konkurrenz bot der Z80 zusätzliche Register und Instruktionen, was insbesondere bei komplexeren Programmen Vorteile brachte. Der Rechner war konsequent als memory-mapped System ausgelegt: Bildschirm, Tastatur und Peripherie erschienen aus Sicht der CPU schlicht als adressierbare Speicherbereiche. Der Bildschirminhalt entsprach direkt dem Inhalt eines definierten Adressraums – eine Lösung, die es Programmierern erlaubte, Inhalte unmittelbar zu manipulieren und die Entwicklung eigener Anwendungen erheblich vereinfachte.

Die CPU fungierte dabei als zentrale Vermittlungsinstanz zwischen sämtlichen Komponenten – ein Prinzip, das auch im technischen Handbuch hervorgehoben wurde und der Architektur eine klare Struktur verlieh. In der Praxis bedeutete dies allerdings ebenso, dass jede Ein- und Ausgabeoperation über die CPU lief – ein Umstand, der bei steigender Komplexität zunehmend zum limitierenden Faktor werden konnte.

Die Darstellung erfolgte über eine separate Video-Logik, die der CPU die zeitkritische Bildaufbereitung abnahm. Dieses Detail verdeutlicht, dass der TRS-80 keineswegs als improvisiertes Minimaldesign zu verstehen ist. Im Gegenteil: Die gesamte Konstruktion folgte einer klar nachvollziehbaren Linie aus Standardbausteinen der 74LS-Serie, ohne den Einsatz proprietärer Spezialchips. Das machte den Rechner nicht nur kostengünstig, sondern auch transparent und vergleichsweise leicht zu warten – ein nicht zu unterschätzender Vorteil in einer Zeit, in der technischer Support keineswegs selbstverständlich war.

Ein besonders aufschlussreiches Detail zeigt sich beim Monitor. Dieser war im Kern kein dedizierter Computermonitor, sondern ein modifizierter Fernseher, bei dem der Tuner entfernt worden war. Technisch brachte dies jedoch eine Herausforderung mit sich: das sogenannte „Hot Chassis“, bei dem Teile der Elektronik direkt mit der Netzspannung verbunden waren. Um den Computer selbst davon zu isolieren, setzte man auf einen optischen Isolator – eine frühe Form galvanischer Trennung. In der Praxis war dies weniger Komfortmerkmal als notwendige Sicherheitsmaßnahme, verdeutlicht jedoch den pragmatischen und zugleich sorgfältigen ingenieurtechnischen Ansatz der Konstruktion.

Die Speicherung von Programmen erfolgte zunächst über handelsübliche Kassettenrekorder. Daten wurden dabei nicht digital im heutigen Sinne gespeichert, sondern als analoge Tonsignale kodiert – ein Verfahren, das Geduld erforderte und fehleranfällig sein konnte, dafür jedoch die Einstiegskosten niedrig hielt. Erst mit dem optionalen Expansion Interface eröffnete sich der Weg zu Diskettenlaufwerken, erweitertem Speicher und zusätzlicher Peripherie wie Druckern. Damit wandelte sich der TRS-80 vom Heimcomputer zu einem ernstzunehmenden Arbeitsgerät. Zugleich zeigte sich hier eine typische Schwäche früher Erweiterungssysteme: Steckverbindungen und Timing-Probleme führten im Alltag zu einer gewissen Empfindlichkeit.

Und dennoch – oder gerade deshalb – setzte sich das System durch. Die ursprünglich geplanten 3.000 Einheiten im ersten Jahr wurden deutlich übertroffen; bereits 1978 bewegte man sich im Bereich von 100.000 verkauften Geräten. Zeitweise war die Nachfrage so hoch, dass Kunden mehrere Wochen auf ihre Bestellung warten mussten. Ausschlaggebend war dabei weniger eine technische Überlegenheit als vielmehr die Verfügbarkeit: Während Systeme wie der Apple II oder der Commodore PET ebenfalls wichtige Rollen spielten, war es der TRS-80, der flächendeckend im Handel präsent war.

Erst rückblickend wurde dieser Moment als „Trinity“ bezeichnet – die gleichzeitige Präsenz von TRS-80, Apple II und Commodore PET als erste vollständig vormontierte Heimcomputer. Gemeint war dabei weniger eine Gleichwertigkeit als vielmehr ein Wendepunkt: Zum ersten Mal standen mehrere Systeme zur Verfügung, die sich direkt an Privatkunden richteten und ohne technisches Vorwissen nutzbar waren.

Ein entscheidender Faktor war die Software. Das zunächst einfache Level-I-BASIC wurde bald durch eine erweiterte Version ersetzt, die von Microsoft entwickelt wurde. Dieses Level-II-BASIC erweiterte die Möglichkeiten des Systems deutlich, brachte jedoch auch erste Kompatibilitätsprobleme mit sich – ein Phänomen, das die Computerwelt noch über Jahrzehnte begleiten sollte. Parallel dazu wuchs das Angebot an Anwendungen und Spielen stetig, wodurch sich rund um das System rasch ein eigenständiges Ökosystem entwickelte.

Mit der zunehmenden Verbreitung entwickelte sich auch ein vielfältiger Softwaremarkt. Besonders im Bereich der Spiele zeigte sich früh, welches Potenzial in dem vergleichsweise schlichten System steckte. Titel wie Adventureland von Scott Adams, eines der ersten kommerziellen Textadventures, oder die in zahlreichen Varianten verbreitete Simulation Star Trek gehörten zu den prägenden Erfahrungen vieler Nutzer. Auch einfache Arcade-Umsetzungen, Breakout-ähnliche Spiele oder Schachprogramme erfreuten sich großer Beliebtheit – weniger aufgrund technischer Raffinesse als vielmehr durch ihre unmittelbare Verfügbarkeit und den praktischen Nutzen des Systems.

Die Preise für Software bewegten sich in der Praxis meist im Bereich von etwa 10 bis 30 US-Dollar pro Programm, abhängig von Umfang und Vertriebsweg. Inflationsbereinigt entspricht dies heute grob 80 bis 250 Euro – ein Betrag, der verdeutlicht, dass Software bereits damals eine bewusste Investition darstellte. Gleichzeitig entstand durch Magazine, Listings und Nutzergruppen eine frühe Form der Do-it-yourself-Kultur, bei der Programme selbst abgetippt oder angepasst wurden. Nicht die Hardware allein machte den TRS-80 attraktiv, sondern die Möglichkeit, ihn aktiv mit Inhalt zu füllen.

Die zeitgenössische Presse war sich dabei nicht immer einig. Jerry Pournelle schrieb 1983 im BYTE-Magazin rückblickend, er habe den Model I zunächst als „Maschine der Zukunft“ betrachtet, merkte jedoch an, dass die Konstruktion nie vollständig ausgereift gewesen sei und die Qualitätssicherung mit dem schnellen Wachstum nicht Schritt gehalten habe. Solche Einschätzungen spiegeln weniger eine grundsätzliche Schwäche wider als vielmehr die Dynamik eines Marktes, der schneller wuchs, als selbst die Hersteller erwartet hatten.

Auch der Spitzname „Trash-80“, der gelegentlich kursierte, ist in diesem Kontext zu verstehen. Er entstand nicht aus grundsätzlicher Ablehnung, sondern aus der Kombination aus aggressiver Kostenoptimierung und praktischen Eigenheiten des Systems – etwa der bekannten „Keyboard Bounce“-Problematik, bei der mechanische Tasten mehrere Signale auslösen konnten. Solche Effekte waren jedoch keineswegs ungewöhnlich, sondern typisch für viele frühe Tastaturlösungen jener Zeit.

Am Ende bleibt ein Rechner, der vielleicht nicht der eleganteste oder leistungsfähigste seiner Generation war, der jedoch etwas Entscheidendes leistete: Er brachte den Computer aus der Werkstatt in den Alltag. Nicht durch technische Überlegenheit, sondern durch Verfügbarkeit, Nachvollziehbarkeit und ein klares Verständnis dafür, was Nutzer tatsächlich benötigten. Damit wurde der TRS-80 Model I weniger zu einer einzelnen Maschine als zu einem Wendepunkt – einem System, das den Computer nicht neu erfand, sondern ihn erstmals in die Breite trug.

Oric Atmos (1984): Ein Heimcomputer zwischen Spectrum, C64 und CPC

Picture from: http://blog.tynemouthsoftware.co.uk/2019/08/oric-atmos-and-oric-1-repairs.html

Der Oric Atmos erschien Anfang 1984, in einer Phase, die sich im Rückblick weniger als abrupter Umbruch denn als Übergang beschreiben lässt. Am 24. Januar desselben Jahres stellte Apple den Macintosh vor und präsentierte damit ein Bedienkonzept, das sich deutlich von den bis dahin verbreiteten Heimcomputern unterschied. Die grafische Oberfläche, Maussteuerung und das Prinzip der visuellen Text- und Layoutbearbeitung deuteten an, in welche Richtung sich professionelle Computersysteme entwickeln könnten. Für die Mehrheit der Nutzer blieb dies jedoch zunächst ein Ausblick. Der praktische Alltag spielte sich weiterhin in BASIC, mit Kassettenlaufwerken und am heimischen Fernseher ab. In diesem Umfeld positionierte sich der Oric Atmos – nicht als Vorgriff auf kommende Paradigmen, sondern als Vertreter einer etablierten 8-Bit-Heimcomputerklasse.

Der Atmos war keine Neuentwicklung, sondern eine Weiterentwicklung des Oric-1. Ziel war es, bekannte Schwächen des Vorgängers zu beheben und den Rechner im täglichen Gebrauch robuster zu gestalten, ohne das grundlegende Konzept zu verändern. Die Überarbeitung betraf zahlreiche Details, die zusammen ein technisch konsistenteres System ergaben. Auffällige Neuerungen oder singuläre Leistungsmerkmale standen dabei nicht im Vordergrund.

Auch äußerlich unterschied sich der Atmos klar vom Oric-1. Das dunkle Gehäuse wirkte zurückhaltend, die Tastatur war klar strukturiert. Schwarze alphanumerische Tasten wurden durch rote Funktionstasten ergänzt, die eine visuelle Orientierung boten. Für den praktischen Einsatz war jedoch weniger die Optik als die Tastaturauslegung relevant. Längere Programme oder Texte ließen sich über längere Zeit hinweg eingeben, was den Rechner auch für Anwendungen jenseits kurzer Spielsitzungen nutzbar machte.

Die technische Architektur blieb bewusst überschaubar. Der Arbeitsspeicher wurde zugleich als Bildschirmspeicher verwendet, wodurch Grafikoperationen direkt, jedoch speicherintensiv waren. Diese Konstruktion erforderte ein Verständnis der internen Zusammenhänge, da es keine hardwareseitigen Abstraktionen gab, die dem Nutzer Arbeit abnahmen. Der Rechner stellte seine Funktionsweise offen dar und verlangte entsprechende Planung.

Als Prozessor kam ein MOS Technology 6502A zum Einsatz. Diese Variante des 6502 war für höhere Taktfrequenzen spezifiziert und wurde Anfang der achtziger Jahre in verschiedenen Heimcomputern und Embedded-Systemen eingesetzt. Der Oric Atmos betrieb den Prozessor mit einer nominellen Taktfrequenz von rund 1,75 MHz und ordnete sich damit technisch klar in die verbreitete 8-Bit-Architektur seiner Zeit ein.

Die grafischen Möglichkeiten entsprachen dem zeitüblichen Rahmen. Im hochauflösenden Modus arbeitete der Atmos mit 240 × 200 Bildpunkten und einer festen Palette aus acht Farben. Auflösung und Farbanzahl unterschieden sich damit nicht grundlegend von vergleichbaren Systemen. Charakteristisch war jedoch die Art der Farbzuweisung: Farbwechsel konnten gezielt innerhalb einzelner Bildzeilen vorgenommen werden, was eine flexible Gestaltung erlaubte, jedoch eine sorgfältige Planung erforderte. Gestalterische Entscheidungen wirkten sich unmittelbar auf das Bild aus. Über den RGB-Ausgang ließ sich zudem ein stabiles und scharfes Bild ausgeben, was den Rechner auch für längere Nutzungsszenarien geeignet machte.

Für die Klangerzeugung setzte der Oric Atmos auf den AY-3-8912, einen zu dieser Zeit weit verbreiteten Drei-Kanal-Soundchip. Er kam unter anderem im Amstrad CPC, im MSX-Umfeld sowie in verschiedenen Arcade-Systemen zum Einsatz. Mehrstimmige Musik und strukturierte Soundeffekte waren damit möglich, allerdings ohne Filter oder komplexe Klangmodulationen. Die Klangerzeugung blieb direkt und klar. Gegenüber einfachen 1-Bit-Lösungen bot der Chip erweiterte Möglichkeiten der Mehrkanal-Ausgabe. Ein integrierter Lautsprecher stellte sicher, dass der Rechner auch ohne externes Audiogerät akustische Signale ausgeben konnte.

Die Anschlussausstattung spiegelte den Anspruch wider, mehr als ein reines Spielsystem zu sein. Neben dem Kassettenanschluss standen verschiedene Monitoroptionen, eine Druckerschnittstelle sowie ein Erweiterungsport zur Verfügung. Mit einem angeschlossenen Diskettenlaufwerk veränderte sich die Arbeitsweise deutlich und erlaubte effizientere Abläufe, ohne den grundlegenden Charakter des Systems zu verändern.

Als Arbeitsumgebung diente das im ROM enthaltene Oric Extended BASIC, ein lizenzierter Microsoft-BASIC-Dialekt. Nutzer mit Erfahrung auf anderen Heimcomputern fanden sich schnell zurecht. Nach dem Einschalten stand das System unmittelbar zur Verfügung, ohne vorgelagerte Menüs oder Startprogramme. Grafik- und Soundbefehle konnten direkt angesprochen werden, was den Rechner insbesondere für Lernzwecke und eigene Programme zugänglich machte.

Im Marktumfeld war die Position des Oric Atmos schwierig. In Großbritannien war der Sinclair ZX Spectrum bereits fest etabliert, während sich in vielen anderen europäischen Märkten zunehmend der Commodore 64 durchsetzte. Der Amstrad CPC, der 1984 nahezu zeitgleich erschien, verfolgte ein stärker auf Komplettausstattung ausgelegtes Konzept und gewann insbesondere in Frankreich und Südeuropa rasch Marktanteile. Der Oric Atmos bewegte sich zwischen diesen Systemen, ohne in einem der großen Absatzmärkte eine dominante Stellung zu erreichen.

Der Preis entsprach dieser Positionierung. In Großbritannien lag der Einführungspreis bei etwa 170 bis 179 Pfund, was inflationsbereinigt heute rund 770 bis 820 Pfund entspricht. In Deutschland kostete die 64-Kilobyte-Variante offiziell 748 DM; zeitgenössische Berichte, unter anderem in der Zeitschrift Telematch, nannten jedoch auch Straßenpreise um 600 DM. Das entspricht heute etwa 1 330 Euro beziehungsweise rund 1 070 Euro. Der Oric Atmos lag damit preislich nicht im unteren Segment, sondern stellte eine bewusste Anschaffung dar.

Rückblickend steht der Oric Atmos weniger für hohe Verkaufszahlen als für ein klar umrissenes technisches Konzept. Er führte die Linie des Oric-1 fort, beseitigte bekannte Schwächen und blieb dabei innerhalb der etablierten 8-Bit-Heimcomputertradition seiner Zeit.