TI-59 [Texas Instruments]

TI59 - komplette Spende
TI59 – komplette Spende

Durch eine großzügige Spende habe ich seit Herbst 2017 zwei TI-59 und Zubehör von Texas Instruments im Lager, die ich nun etwas näher vorstellen will. 

Texas Instruments erfand den ersten tragbaren elektronischen Taschenrechner 1967. Ursprünglich dafür gedacht weltweiten Bedarf an Mikrochips zu erzeugen, wurden die Geräte aber bald zum wichtigen Werkzeug für Ingenieure und Geschäftsleute.

Ein Jahrzehnt später, war es dann Zeit für etwas Neues und TI produzierte ab 1975 den SR-52 – ein programmierbarer Taschenrechner mit Magnetkartenspeicher und schließlich den TI-59. Dieser wurde am 24.05.1977 eingeführt.

Der TI-59 war ein toller Rechner für die damalige Zeit: fantastische 960 Programmschritte und bis zu 100 Datenregister (fast 1 KB Speicher), eine Vielfalt eingebauter Funktionen (einschließlich erweiterter Statistik), Solid-State ROM Module, ein Magnetkartenleser und eine optionale Druck-/Sicherheitseinheit PC100A. Der Einführungspreis in den USA betrug 299,95 Dollar für den Rechner selbst und 199,95 Dollar für den Drucker – das war nicht billig, aber erschwinglich im Gegensatz zu den ersten Personal-Computern (Apple II, TRS-80 usw.) die mehrere tausend Dollar kosteten. Deshalb kauften viele Profis den TI-59 und waren entschlossen dessen symbolische Programmiersprache zu verstehen und in ihrer Arbeit anzuwenden.

Architektur
Der TI-59 verwendete einen eigenen TMC 0501 4-Bit-Prozessor und der interne Speicher konnte entweder Programmschritten oder Datenregistern zugeordnet werden. Die Zuordnungseinheit war 10 Datenregister oder 80 Programmschritte. Der TI-59 hatte bis zu 960 Programmschritte oder 100 Datenregister. Wenn alle 100 Register verwendet wurden, waren noch 160 Programmschritte verfügbar, da TI nur zwei Dezimalziffern für die Registeradressierung verwendete. Der TI-59 konnte die ersten zehn Register für schnelles Schleifen verwenden (später wurde entdeckt, dass DSZ in allen Registern verwendet werden könnte), inkrementierend und dekrementierend. Bis zu zehn Flags konnten gesetzt, zurückgesetzt oder getestet werden. Er hatte auch einen Unterprogramm-Rücksprung-Stapel, der bis zu sechs Ebenen von Unterprogrammaufrufen unterstützte. Programmschritte konnten in absoluten, indirekten und Label-Modi behandelt werden, während Datenregister direkt oder indirekt angesprochen werden konnten. Ungefähr 175 Funktionen und Operationen waren verfügbar.

Magnetkarten, die zunächst nur als raffiniertes Feature galten, wurden zum Hauptvorteil des TI-59. Programme wurden normalerweise auf Magnetkarten gespeichert, sodass der Benutzer sie nicht jedes Mal eingeben musste, wenn er den Rechner einschaltete. Dazu zieht ein Elektromotor die Magnetkarte an einem 4-Spur-Tonkopf mit konstanter Geschwindigkeit vorbei. Jede Seite einer Karte speichert einen Block von 240 Bytes. Mit zwei Karten können bis zu 960 Programmschritte oder 100 Datenregister aufgezeichnet werden.

Austauschbare, steckbare Solid State Software-Module mit bis zu 5.000 Programmschritten machten TI-59 zu einem nützlichen Werkzeug für viele Profis. Das Master-Library Modul, das in jedem TI-59 enthalten ist, enthielt 25 Programme: Matrixberechnungen, Lösungen für lineare Gleichungen, komplexe Arithmetik, Nullen von Funktionen, Finanz- und Kalenderberechnungen, Zufallszahlengenerator, Einheitenumrechnungen und sogar ein einfaches Spiel namens Hi Lo. Texas Instruments veröffentlichte andere Module, einschließlich angewandte Statistik, Mathematik / Dienstprogramme, Immobilien, Investitionen, Elektrotechnik, Vermessung, Marine Navigation, Luftfahrt, Geschäftsentscheidung, Landwirtschaft und Freizeit Bibliothek. Jedes Modul enthielt bis zu 5K gut geschriebene, hoch optimierte Software und der Standardpreis betrug 40 $.
Übersicht Software-Module

TI59 - 40 magnetic cards 1 car
TI59 – Magentkarten

PC-100A
Die LED-Anzeige verwendete traditionelle 7-Segment-Ziffern, aber der TI-59 war der erste Taschenrechner, der mit dem Alphabet vertraut war – er war in der Lage, Text auf dem PC-100A-Drucker zu drucken. Dieser Thermodrucker hatte 64 alphabetische, numerische und Sonderzeichen, die mit einer Geschwindigkeit von 60 Zeichen pro Sekunde gedruckt werden konnten. Bis zu 20 Zeichen könnten pro Zeile auf 6,4 cm (2,5 Zoll) breitem Thermopapier gedruckt werden. Der Drucker wurde auch zum Auflisten oder Verfolgen von Programmschritten als Hilfe beim Debugging verwendet. Eigentlich war dieses Gerät mehr als nur ein Drucker: Es war eine Dockingstation. Sie würden den Akku aus der Rückseite des Rechners nehmen und einen großen quadratischen Hohlraum zurücklassen. Sie würden diesen Hohlraum über die Montagehalterung des Druckers legen und ihn mit einem Schlüssel fixieren (deshalb wurde das Gerät als Druck- / Sicherheitsstation bezeichnet), und der Rechner wird vom Drucker mit Strom versorgt. Es gab sogar einen Ladeanschluss für den Akku, sodass er aufgeladen werden konnte, während der Rechner am Drucker montiert war. Der PC-100C wurde einige Jahre später eingeführt. Es war nur intern anders als das 100A-Modell.

TI59 mit PC100A
TI59 mit PC100A

 

Die 2017 erhaltene Spende war sehr umfangreich, wobei ich mir erst nicht bewusst war welcher Schatz das war. Es war folgendes enthalten:
– 2 x TI-59
– PC-100A mit Anleitung
– PC-100C mit Anleitung
– 3 Schachteln mit je 40 Magnetkarten und je 1 Kartenbox
– 2 x Standard Software Modul
– dazu noch ein selbst programmiertes Berechnungsprogramm des Spenders
Diese Rechner waren also auch hier in Deutschland im produktiven Einsatz. Heute ist der TI-59 ein gesuchtes Sammelobjekt und bei älteren Sammlern sehr beliebt, da es doch einige gibt die entsprechende Erinnerungen an die Geräte haben.

Da ich keine Ahnung von der Programmierung des T-59 habe, ist hier ein Video von Hanno Behrens verlinkt: