www.wikidata.de-de.nina.az
Die IBM 1401 war ein transistorbasierter mit Kernspeicher ausgestatteter Rechner von IBM welcher am 5 Oktober 1959 vorgestellt wurde IBM 1401 Von links 1402 Lochkarteneinheit 1401 Zentraleinheit 1403 Schnelldrucker Bedienfeld einer IBM 1401Der IBM 1401 loste die Tabelliermaschinen wie die IBM 407 ab Er wurde bis zum Produktionsende am 8 Februar 1971 uber 12 000 mal verkauft Es war auch moglich den Rechner von IBM zu mieten wobei Anfang der 1960er Jahre fur die Grundkonfiguration des Modells eine Monatsmiete von 2500 USD fallig wurde 1 Das Nachfolgeprodukt System 3 wurde 1969 am Markt eingefuhrt Die Rechner waren von IBM ursprunglich als Vorrechner fur die Grossrechner der Serie 7000 gedacht Laut IBM 2 geht der Begriff Mittlere Datentechnik auf die Einfuhrung des Satellitenrechners IBM 1401 am 5 Oktober 1959 zuruck Inhaltsverzeichnis 1 Architektur 1 1 Lochkarten 1 2 Magnetband 1 3 Magnetplatte 2 Programmierung 2 1 Programmiersprachen 3 Literatur 4 Weblinks 5 BelegeArchitektur BearbeitenIm Unterschied zu den meisten heutigen Rechnern war die Ausdehnung eines aus mehreren zusammenhangenden Speicherstellen bestehenden Feldes nicht durch Angaben im Maschinenbefehl bestimmt sondern durch sog Wortmarken im Speicher Der Rechner arbeitete mit variabler Wortlange womit eine effiziente Ausnutzung der Speicherkapazitat erreicht wurde 3 Die IBM 1401 gab es mit unterschiedlichen Speicherkonfigurationen 1 4K 2K 4K 8K 12K oder 16K Ein Byte bestand brutto aus acht Bits und gestattete die Verwendung von 6 Bits fur Daten Die beiden ubrigen Bits wurden als Parity Bit und als Word Mark verwendet Lochkarten Bearbeiten Die 1401 bestand als reines Kartensystem aus einer IBM 1401 Zentraleinheit einer IBM 1402 Karteneinheit zum Lesen 800 Lochkarten Min und Stanzen 250 Lochkarten Min von Lochkarten sowie einem IBM 1403 Drucker 600 Zeilen Min Magnetband Bearbeiten Durch Anschluss von bis zu sechs IBM 7701 Magnetbandeinheiten konnte sie zu einem Bandsystem erweitert werden Magnetplatte Bearbeiten Mit einer angeschlossenen IBM 1405 RAMAC wurde sie zu einem Magnetplattensystem mit direktem Zugriff zu 10 bis max 20 Millionen alphanumerischen Zeichen Anstelle der 1405 RAMAC konnten ab ca Mitte 1963 bis zu sechs IBM 1311 Plattenspeichereinheiten mit auswechselbaren Magnetplattenspeichern Speicherkapazitat bis zu drei Millionen alphanumerische Zeichen angeschlossen werden In dieser Konfiguration erfuhr die 1401 in der Praxis die weiteste Verbreitung und war bis zu ihrer Ablosung durch die IBM System 360 Rechnerfamilie das Arbeitspferd in der Datenverarbeitung Programmierung BearbeitenDie IBM 1401 war frei programmierbar Die kleinste adressierbare Einheit war die Kernspeicherstelle die ein Zeichen engl character in BCD Code enthielt Adressrechnung und arithmetische Befehle arbeiteten im Dezimalsystem und zwar beginnend mit der hochstwertigen Ziffer also in der gewohnten Big Endian Orientierung Wahrend die Berechnung der Operandenadressen mit Dezimalzahlen fester Lange 5 geschah konnte ein arithmetisches Feld durch das Wortmarkenkonzept eine beliebige Lange haben Mit dieser Technik war es auch moglich je nach Maschinenbefehl ein Feld an der oberen oder an der unteren Adresse anzusprechen So war bspw das beim Addieren Befehl notwendige initiale Inkrementieren um Operandenlange minus 1 der Adresse eines Operanden zu seiner Einerstelle die Aufgabe des Compilers Programmiersprachen Bearbeiten Die Systeme wurden haufig per Assembler programmiert Die Kartensysteme wurden ublicherweise mit SPS Symbolic Programming System programmiert Fur die anspruchsvolleren Magnetplatten und Magnetbandsysteme wurde der IBM 1401 Autocoder in Verbindung mit dem IOCS Input Output Control System verwendet Zusatzlich wurden die hoheren Programmiersprachen FORTRAN COBOL sowie das zusammen mit dem IBM 1401 System vorgestellte RPG 4 5 6 genutzt Literatur BearbeitenIBM Handbuch 1401 Datenverarbeitungssystem IBM Form 74856 2 IBM 1401 1440 1460 Praxis Nr 82 IBM Form 79182 0 IBM 1401 1460 Praxis Nr 58 IBM Form 79158 1Weblinks BearbeitenIBM 1401 franzosische Prasentation mit englischen Untertiteln In youtube com 20 April 2014 www 03 ibm com bitsavers org Manuals auf bitsavers orgBelege Bearbeiten The IBM 1401 IBM feiert 50 Jahre Mittlere Datentechnik In Heise Online 6 Oktober 2009 Dies gilt jedoch nicht fur numerische Daten denn Binar Code ist kompakter als der BCD Code Hans Heger RPG Brucke von der Stecktafel zur Datenbank In Die Geschichte der maschinellen Datenverarbeitung IBM Enzyklopadie der Informationsverarbeitung Band 1 IBM Deutschland GmbH 1990 S 140 141 Uberschrift S 140 beschreibt den Ubergang von der Tabelliermaschine Stecktafel zum Reportgenerator am Beispiel des Systems IBM 1401 S 141 im Jahr 1959 Gunther Sander Hans Spengler Die Entwickelung der Datenverarbeitung von Hollerith Lochkartenmaschinen zu IBM Enterprise Servern Selbstverlag Boblingen 2006 ISBN 3 00 019690 0 S 39 uni leipzig de PDF abgerufen am 31 August 2023 Um die grosse Anzahl der Umsteiger von Lochkartenmaschinen auf EDV Systeme insbesondere auf die IBM 1400 Serie zu unterstutzen entwickelte IBM den Report Program Generator RPG Dies ist eine Beschreibungssprache mit der der Listenaufbau von Tabelliermaschinenanwendungen beschrieben werden konnte und einem Ubersetzungsprogramm das aus den abgelochten Beschreibungsformularen ein 1401 Programm erzeugte Hans Heger RPG Brucke von der Stecktafel zur Datenbank In Die Geschichte der maschinellen Datenverarbeitung IBM Enzyklopadie der Informationsverarbeitung Band 1 IBM Deutschland GmbH 1990 Um den Umstieg von traditioneller Lochkartenverarbeitung zu der elektronischen Datenverarbeitung zu erleichtern wurde die Hochsprache RPG entwickelt und war auf vielen IBM Computern ab den 1960er Jahren verfugbar Ihre Syntax war stark an die Arbeitsweise von Tabelliermaschinen angelehnt doch die muhsame Verkabelung auf Steckbrettern war dem Schreiben von Sourcecode und Kompilieren gewichen Abgerufen von https de wikipedia org w index php title IBM 1401 amp oldid 237835364