IBM 5100
# IBM 5100

IBM 5100 war der Name der ersten Serie von Mikrocomputern, die IBM 1975 vorstellte. Dazu gehörten sowohl (für damalige Zeiten) kompakte Systemeinheiten, sowie eine Auswahl an praktischer Peripherie. Die 5100er waren zwar die Vorgänger des IBM PC (Typ 5150), ähneln diesem technisch jedoch in keiner Weise. Trotz des revolutionären Konzepts, das sehr praktisch war, wurde die Serie ein Flop.

## IBM SCAMP

Der SCAMP (Special Computer, APL Machine Portable) stellte den Prototyp des 5100 Portable Computer (siehe unten) dar. Er bestand aus einem Gehäuse, das dem der damals üblichen Tischrechner ähnelte. Eingebaut war ein kleiner 5″-Monitor, eine komplette Tastatur mit Nummernfeld, sowie ein Bandlaufwerk. Als Prozessor diente eine eigens für diesen Rechner entwickelte Mehrchip-Lösung namens PALM. Als Software bzw. Betriebssystem waren ausschließlich die Programmiersprachen APL, BASIC, oder – per Schalter wählbar – beide, verfügbar.

## IBM 5100 Portable Computer

Erstes frei verkäufliches Modell war der IBM Portable Computer (Typ 5100), der am 9. September 1975 mit der PALM-CPU auf den Markt kam. Erst bei den wesentlich späteren Modellen hatte die IBM auch Mikroprozessoren von Fremdherstellern benutzt, so beispielsweise den Intel 8085 beim System/23.

Der 5100 entsprach weitestgehend dem SCAMP (siehe oben), besaß jedoch ein QIC-Bandlaufwerk für DC300-Kassetten mit 204 kB Kapazität. Je nach Ausstattung von Arbeitsspeicher und Programmiersprache schlug der 5100 mit 9.000 bis 20.000 US-Dollar zu Buche (nach heutiger Kaufkraft rund 45.300 bis 100.700 US-Dollar).

Als Beispiel hier ein Codefragment für einen Internal Machine Fix (IMF) für den IBM 5100:

## IBM 5110 Portable Computer Model 1

Im Jahre 1978 kam die verbesserte Variante vom Typ 5110 Model 1 auf den Markt. Es wurden unter anderem die neuen externen 8″-Diskettenlaufwerke (siehe unten) und der damals bei IBM ansonsten gebräuchliche Zeichencode EBCDIC unterstützt; der 5100 verwendete noch einen eigenen Zeichencode.

## IBM 5110 Portable Computer Model 2

Der 5110 Model 2 entsprach dem Model 1, beinhaltete jedoch kein Bandlaufwerk und auch keine Anschlussmöglichkeit dafür.

## IBM 5120 (5110 Model 3)

Beim 5110 Model 3 handelt es sich um die einzeln nicht erhältliche Systemeinheit des 5120, ein Paket aus eben genanntem Rechner und einem passenden Drucker. In die Systemeinheit waren ein größerer Monitor und zwei 8″-Diskettenlaufwerke integriert. Die Tastatur war fest vor dem Gerät angebracht. Mit fast 50 kg Gewicht ist der 5110 Model 3 der wohl schwerste Schreibtischrechner. Aus dem 5110 Model 3 wurde später das System/23 entwickelt, welches ein sehr ähnliches Gehäuse besitzt.

## Peripherie

Peripherie ließ sich an die Systemeinheiten über eine Kombination von drei Kabeln anschließen, die den Systembus repräsentieren. Die Geräte ließen sich kaskadieren. Beispiel: Systemeinheit ← Drucker ← Bandlaufwerk.

Der Matrixdrucker 5103 war sowohl einzeln als auch als Bestandteil des Paketes 5120 in Ausführungen mit 80 oder 120 Zeichen pro Sekunde erhältlich.

Die Diskettenstation war ein voluminöses Turmgehäuse mit zwei 8″-Diskettenlaufwerken. Sie unterstützte unter anderem das Format IBM 3740 (welches bis heute bei diversen Computersystemen beibehalten wurde) und erlaubte das Speichern von bis zu 1,1 MB pro Diskette. Die 3740-Kompatibilität ermöglichte den Datenaustausch mit anderen Rechnern von IBM und sorgte zusammen mit der – beim Bandlaufwerk nicht vorhandenen – Möglichkeit, schnell und gezielt auf Daten zuzugreifen, dafür, dass sich die 5100er-Rechner nun auch für den täglichen Einsatz im Büro mit mehreren Arbeitsplätzen eigneten.

Das Bandlaufwerk entspricht dem des 5100 bzw. 5110 Model 1, jedoch in eigenem Gehäuse.

Des Weiteren war ein IEEE-488-Interface verfügbar, was eine breite Palette von bereits für andere Rechnersysteme verfügbaren Zubehör und vor allem diversen Geräten aus der Messtechnik für die Verwendung an Geräten der 5100er-Serie ermöglichte. Zusammen mit der Portabilität der Systemeinheiten wurde so eine Vielzahl von Feldanwendungen ermöglicht.

