www.wikidata.de-de.nina.az
Der TI 59 ist ein programmierbarer technisch wissenschaftlicher Taschenrechner von Texas Instruments mit eingebautem Magnetkartenleser Er kam 1977 als damaliges Spitzenmodell des Herstellers auf den Markt Er war der Nachfolger des ebenfalls mit Magnetkartenleser ausgerusteten SR 52 Texas Instruments TI 59 mit einer transparenten Tastaturauflage deren blaue Zahlen die Tasten Codes fur die Programmierung zeigen Das untere Bild zeigt das Gerat ohne die Auflage Einschieben einer Magnetkarte in den seitlich angeordneten Magnetkartenleser um ein auf der Karte abgespeichertes Programm zu laden source source Laden eines Programms mit dem Magnetkartenleser des TI 59Ruckseite des TI 59 mit geoffnetem Fach fur das austauschbare Solid State Softwaremodul eingebaut ist das Standardmodul Master Library Es gab Module fur eine grosse Breite an Anwendungsgebieten darunter fur Statistik Elektrotechnik Architektur Chemie und Finanzmathematik 1 Inhaltsverzeichnis 1 Zeitliche Einordnung 2 Technische Ausstattung 2 1 Magnetkartenleser 2 2 Solid State Software 2 3 RAM 3 Programmierung 3 1 Anzeige im Programmiermodus 3 2 Undokumentierte Funktionen 4 Zahlenformat und Rechengenauigkeit 5 Optionales Zubehor 6 Technische Daten 7 Weblinks 8 Einzelnachweise und BemerkungenZeitliche Einordnung BearbeitenZur Zeit der Markteinfuhrung am 24 Mai 1977 durch Texas Instruments stellte der TI 59 das Konkurrenzmodell zum ahnlich gestalteten HP 67 von Hewlett Packard dar der eine bessere mechanische Fertigungsqualitat aufwies jedoch nur etwa halb so schnell rechnen konnte mit weniger Speicher ausgestattet war und zudem ungefahr das Doppelte des TI 59 kostete Die unverbindliche Preisempfehlung betrug bei Einfuhrung in Deutschland 900 DM was kaufkraftbereinigt heute einer Summe von 1 240 EUR entspricht 2 Ein Schwestermodell ohne Magnetkartenleser und mit nur halb so viel Arbeitsspeicher der TI 58 wurde gleichzeitig angeboten Dieser wurde 1979 durch den verbesserten TI 58C ersetzt der mit einem sogenannten Constant Memory ausgestattet war erstmals bei TI Taschenrechnern und dessen Inhalt beim Ausschalten nicht geloscht wurde Zeitgleich mit dem TI 58 und dem TI 59 wurde der TI 57 vorgestellt der die Produktfamilie nach unten abrundete Schon 1979 antwortete Texas Instruments Hauptkonkurrent Hewlett Packard mit dem deutlich leistungsstarkeren fortschrittlicheren aber auch wesentlich teureren HP 41C der mit einem alphanumerischen LC Display nichtfluchtigem Arbeitsspeicher erweiterbar und vier Modulschachten ausgestattet war Technische Ausstattung Bearbeiten nbsp Ein Kunststoff Etui mit schwarzen Plastkkarten zum Einschieben unter dem Display geliefert mit dem als Zubehor erhaltlichen Elektrotechnik Modul Zu jedem Einzel Programm der Module gab es eine Karte mit der Belegung der Funktionstasten A E bzw A E nbsp Spezialversion des TI 58 mit eigens entwickeltem Softwaremodul solid state module fur die Allianz Versicherung nbsp Taschenrechner TI 58 in VerpackungDer TI 59 ist der leistungsfahigste TI Taschenrechner der noch mit einer roten LED Siebensegmentanzeige ausgestattet ist Magnetkartenleser Bearbeiten Der Magnetkartenleser kann Programme oder Daten von Karten lesen oder schreiben Dazu zieht ein Elektromotor die Magnetkarte an einem 4 Spur Tonkopf mit konstanter Geschwindigkeit vorbei Je Seite einer Karte speichert einen Block von 240 Bytes Dabei ist der gesamte Speicher des TI 59 in 4 Blocke aufgeteilt und per Anweisung wird dem Kartenleser durch eine Zahl im Anzeigeregister x mitgeteilt welcher Block geschrieben werden soll Beim Rucklesen ubernimmt der Kartenleser entweder die Position des gespeicherten Blocks oder wenn ein Block vorgegeben wird uberschreibt er diesen falls auf der Karte der gleiche Block aufgezeichnet wurde Programme konnen beim Schreiben mit einem Kopierschutz versehen werden so dass sie beim erneuten Einlesen weder kopiert gedruckt noch angezeigt werden konnen Es ist ausserdem moglich programmgesteuert die Inhalte von Datenregistern von Magnetkarten zu lesen oder auf diese zu schreiben Die Magnetkarten selbst konnen beschriftet und danach in den Sichtschlitz unterhalb des Displays eingeschoben werden So kann auf der Karte vermerkt werden welche Funktionen die Tasten A E und deren Zweitfunktionen 2nd A E durch das Programm bekam Solid State Software Bearbeiten Zur Markteinfuhrung bot der TI 59 als weltweit erster Taschenrechner auswechselbare Programm Module auf Halbleiterbasis ROM mit fest einprogrammierten Anwendungsprogrammen Solid State Software Ein serienmassig bereits mitgeliefertes Standard Software Modul Master Library enthalt 25 Programme aus den Bereichen Matrizen Rechnung komplexe Funktionen Integralrechnung Geometrie Statistik Finanzmathematik Umrechnung von Masseinheiten ein Kalenderprogramm ein einfaches Spiel sowie ein Diagnoseprogramm zum Funktionstest des Rechners und des als Zubehor erhaltlichen Thermopapier Druckers Von Texas Instruments selbst 1 als auch von Drittanbietern wurde Software fur weitere Module entwickelt mit denen die TI 58 59 Modelle Spezialaufgaben losen konnten Eine Funktion konnte Programme einzeln aus dem Modul ins RAM zu laden um sie zu analysieren und zu drucken Mit den Modulen wurden in der Regel Plastikkarten im Format der Magnetkarten geliefert die wie Magnetkarten unterhalb des Displays in den Sichtschlitz auch beim TI 58 58C vorhanden eingesteckt werden konnten Die Karten waren mit der Belegung der Tasten A E und deren Zweitfunktionen 2nd A E beschriftet denn wahrend der Ausfuhrung einer Modulfunktion wurden diese Tasten durch die Modulfunktion umdefiniert auch wenn im RAM ein Programm mit anderer Tastenbelegungen lag RAM Bearbeiten Der Arbeitsspeicher ist zwischen Programm und Datenspeicher aufteilbar Die Aufteilung kann in Schritten von jeweils 10 Datenspeicher oder 80 Programmschritten Zeilen verandert werden Beim TI 59 konnen 960 Bytes in 11 Stufen zwischen minimal 160 Bytes Programmspeicher und 100 Datenspeicher sowie maximal 960 Bytes Programmspeicher und 0 Datenspeicher eingestellt werden Die Voreinstellung nach dem Einschalten des Rechners ist 480 Programmschritte und 60 Datenspeicher Beim TI 58 58C lasst sich der Speicher zwischen 480 Bytes und 0 Datenspeicher bis 60 Datenspeicher und 0 Byte Programmspeicher aufteilen Ein Programmschritt kann aus einem oder mehreren Bytes Zeilen bestehen So benotigen Befehle mit Adressen STO RCL zwei Bytes und Sprunge zu Zeilennummern GTO SBR 3 Bytes Ein numerischer Datenspeicher 13 Stellen Mantisse 2 Stellen Exponent Vorzeichen belegt 8 Bytes Programmierung BearbeitenDie Programmierung des TI 59 geschieht einfach durch Drucken der gewunschten Tastenfunktionen im LRN Modus Beim Ausfuhren des Programms arbeitet der Rechner die aufgezeichnete Liste der gedruckten Tasten ab Die anwenderseitig erstellten Programme werden in der Regel uber die Tasten A bis E und ihre Zweitbelegungen 2nd A bis 2nd E gestartet Zur Programm Ablaufsteuerung bietet der TI 59 z B eine Start Stopp Funktion Zahlschleifen bedingte Sprungbefehle mehrfach ineinander verschachtelbare Unterprogramme die direkte und indirekte Adressierung von Datenspeichern oder Programmschritten einfache symbolische Programm Marken Labels und die Programmsteuerung uber 10 einfache binare Flags Adressen Zeilennummern konnen mit GTO und SBR auch direkt angesprungen werden Diese Art der Adressierung bietet zwar Geschwindigkeitsvorteile Sprungadressen mussen aber bei der Entwicklung des Programms haufig korrigiert werden Fur den Fall dass ein Programm kurzer wird konnen die entfallenen Programmschritte mit NOP No Operation aufgefullt werden Es ist mit direkten Sprungadressen auch moglich bei einem mehrteiligen Befehl nur die Adresse anzuspringen was zu unerwunschtem Verhalten fuhren kann Prinzipiell lassen sich viele Befehle dadurch erzeugen indem man beispielsweise hinter STO eine Adresse eingibt und dann den STO Befehl wieder loscht So wurden die HIR Register versteckte Register mit dem Code 82 in denen teilweise die Operanden bei verschachtelten algebraischen Ausdrucken gespeichert wurden angesprochen werden Anzeige im Programmiermodus Bearbeiten Die verwendete Siebensegmentanzeige kann keine Buchstaben anzeigen Im Programmier Modus erfolgt daher die Anzeige der Programmschritte neben der dreistelligen Programmschrittnummer als zweistelliger Zahlencode Der Zahlencode entspricht dabei der Zeilen und Spaltenposition der gedruckten Taste auf der Tastatur Die Zahlencodes 00 bis 09 entsprechen zur vereinfachten Lesbarkeit direkt den Zifferntasten 0 bis 9 Zur Einsparung von Programmspeicher wird u a der Code fur die Zweitbelegungen der Tasten als der Zahlenwert der Tastenposition plus 5 verwendet Der Tastendruck auf die 2nd Taste belegt somit keinen zusatzlichen Programmschritt Einige der mit zwei Dezimalziffern moglichen Zahlencodes werden fur die indirekte Adressierung verwendet so wird z B RCL 2nd Ind als 73 angezeigt Die Tastenfolge x x 3 R S RST entspricht der Darstellung 000 33 x 001 65 x002 03 3003 95 004 91 R S005 81 RSTZur Erleichterung beim Lesen dieser doch recht kryptischen Darstellung lag dem Rechner eine transparente Tastatur Auflegefolie mit den in blau aufgedruckten Zahlencodes bei Undokumentierte Funktionen Bearbeiten Daruber hinaus gibt es funktionsfahige undokumentierte Befehle z B die HIR Befehle zum direkten Zugriff auf die normalerweise nur intern fur Klammern Hierarchie und Statistik Funktionen verwendeten Hierarchical Internal Registers Zahlenformat und Rechengenauigkeit BearbeitenDas interne Zahlenformat betragt 13 Dezimalstellen in Exponentialdarstellung mit 2 stelligem Exponenten zuzuglich jeweiligem Vorzeichen Davon werden 10 Stellen Mantisse mit zweistelligem Exponenten und den Vorzeichen angezeigt wodurch Rechenungenauigkeiten durch Rundungsfehler weniger augenfallig werden sollen Die Genauigkeit der Rechenalgorithmen dieser Generation TI Taschenrechner ist allerdings nicht so ausgereift wie beim Hauptkonkurrenten Hewlett Packard der wahrend der Marktprasenz des TI 59 den Ubergang von den Schwestermodellen HP 67 und HP 97 zum HP 41C vollzog Optionales Zubehor Bearbeiten nbsp Ein TI 59 auf einem als Zubehor erhaltlichen Thermodrucker PC 100C montiert nbsp Die Platine des TI 59 In der Detail Grossansicht sind viele der integrierten Schaltkreise im Foto markiert und beschriftet Der vorstehende von braunlichen Flachkabeln bedeckte Teil oben ist der Magnetkartenleser ganz unten mittig sind die 2 4 Kontakte fur das wechselbare Solid State Softwaremodul zu sehen Der optional anschliessbare Thermopapier Drucker PC 100C ermoglicht neben dem Ausdruck von Rechenergebnissen auch das Ausdrucken von Programmen mit zeilenweiser Auflistung von alphanumerischer Tasten und Zahlencode Darstellung sowie den programmgesteuerten oder manuellen Ausdruck von bis zu 20 Buchstaben und oder Ziffern je Zeile Technische Daten BearbeitenALU Arithmetic and Logic Unit TMC0501E 4 Bit CPU Taktfrequenz 227 5 kHz bzw 192 kHz beim TI 58 RAM 4 TMC0598 mit je 1920 Bits 960 Bytes DSCOM Double Scanning Read Only Memory 1 TMC0582 1 TMC0583 je 6 KB BROM Bare Read Only Memory 1 TMC0571 6 KB I O Interface fur Magnetkartenleser TMC0594 CROM 1 TMC0541 als auswechselbares Solid State Software Module mit 5000 Bytes Anzeige 10 2 stellige rote 7 Segment LED Anzeige Stromversorgung Uber mitgeliefertes Netz Ladeteil oder auswechselbaren NiCd Akku 3 6 V Schnittstellen 12 polige bit serielle Schnittstelle fur den Drucker PC 100C Speichermedien Magnetkarten nur TI 59 mit 4 Spur Aufzeichnung Abmessungen ca 16 3 8 2 3 7 cm Gewicht ca 305 g TI 58 58C ca 240 g Weblinks Bearbeiten nbsp Commons Texas Instruments Taschenrechner Sammlung von Bildern TI 59 TI 58 und TI 58C engl im Datamath Calculator Museum datamath org Werbefaltblatter PDF engl TI 59 3 9 MB 6 S TI 58 2 2 MB 6 S und TI 58C 2 0 MB 6 S www ti59 com Bilder und Informationen zum TI 59 engl The TI 59 Programmable Pocket Calculator Seite zum TI 59 von vaxman de engl Old HP and TI Calculators HP und TI Taschenrechner auf www rskey org engl TI Manuals Anleitungen fur diverse programmierbare TI Rechner auf www rskey org engl Einzelnachweise und Bemerkungen Bearbeiten a b Texas Instruments Software Katalog fur TI 58C TI 59 Der Betrag wurde mit der Vorlage Inflation ermittelt auf 10 EUR gerundet und bezieht sich auf den vergangenen Januar Abgerufen von https de wikipedia org w index php title TI 59 amp oldid 238706813