IBM System/38

Das System/38 war eine Computerserver-Plattform des mittleren Bereichs, die verfertigt und von IBM Corporation verkauft ist. Das System hat mehrere innovative Eigenschaften angeboten, und war das Geistesprodukt des Ingenieurs von IBM Dr Frank Soltis. Entwickelt unter dem Decknamen "der Pazifik" war das System/38 im August 1979 gewerblich verfügbar.

Geschichte

System/38 war ein Nachkomme des aufgegebenen Projektes von IBM Future Systems, das als der Ersatz für die Großrechner-Architekturen des Systems/360 und Systems/370 entworfen worden war. System/38 hat mehr Kapazität angeboten als das vorherige Computersystem von IBM, System/34. Etwas verwirrend ist System/38 chronologisch System/36 vorangegangen, das ein Nachfolger des Systems/34 war.

System/38 wurde durch ALS/400 ersetzt (der auch Daten des Systems/36 & Programme, mindestens einigermaßen unterstützt hat). WIE entwickelt, in den iSeries, der sich der Reihe nach zum System i entwickelt hat. Das Vermächtnis des Systems/38 lebt von in der Unternehmensklasse Server von IBM POWER Systems, der System i 2008 ersetzt hat.

Eigenschaften

Das System/38 hatte das 48-Bit-Wenden, das für die Zeit und ein neuartiges datenbankähnliches Lagerungsdiagramm einzigartig war. Das Betriebssystem des Systems/38 wurde CPF, für die "Kontrollprogramm-Möglichkeit" genannt. (CPF ist mit SSP, dem Betriebssystem von IBM System/34 und System/36 nicht verbunden.)

Das System/38 hat auch Sicherheit in als ein Teil seiner Architektur bauen lassen. Jeder Gegenstand oder Bibliothek konnten Zugang auf einer Benutzer-für-Benutzer-Basis kontrollieren lassen. Das ist fortgesetzt und überall ALS/400 und iSeries Computerlinien ausgebreitet worden.

Auf dem System/38 unterstützte Sprachen haben RPG III, COBOL, GRUNDLEGEND, und PL/I eingeschlossen. Die betriebliche Betriebssprache des Systems/38 wurde KL. für "die Betriebssprache" genannt. Programme der KL., die im Konzept ähnlich sind, um Schriften zu schälen, konnten kompiliert und heimisch durchgeführt werden.

Datenlagerung

In den meisten Computern vor dem System/38 und modernsten wurden auf der Platte versorgte Daten in getrennten logischen Dateien versorgt. Als Daten zu einer Datei hinzugefügt wurden, wurde sie im Sektor geschrieben, der dem gewidmet ist, oder wenn der Sektor auf einem neuen Sektor sonst wohin voll war. Im Fall vom S/38 wurde jedes Stück von Daten getrennt versorgt und konnte überall auf dem System gestellt werden. Es gab kein solches Ding wie eine physisch aneinander grenzende Datei auf der Platte, und das Betriebssystem hat die Lagerung und den Rückruf aller Datenelemente geführt.

Hardware

Im Nachhinein war die Architektur des Systems/38 wahrscheinlich von der Hardware des Zeitalters zu anspruchsvoll. Als zuerst gestartet es unter den Gemeinkosten der Software und des Betriebssystems gekämpft hat, das fast 60 Mb auf der Platte, eine riesengroße Summe zurzeit verbraucht hat, etwas Wackeln dazu bringend, darauf hinzuweisen, dass der bekannt vorgeben Deckname für die Reihe, den PAZIFIK, wirklich ein Akronym war, das bedeutet, dass "Leistung nicht Kritisch ist, Wenn Funktion Abgeschlossen ist". Einige Jahrzehnte später läuft dieselbe Software, die ursprünglich von einigen Kritikern als eine kurze Abweichung abgewiesen ist, besser als jemals auf vielen tausend von modernen Systemen innerhalb von kommerziellen und Staatsunternehmen aller Typen und Größen.

Unterscheidungen

System/38 und seine Nachkommen sind einzigartig, indem sie die einzigen vorhandenen kommerziellen Computer mit dem Fähigkeitsbasierten Wenden sind. (Früherer Plessey 250 war einer der wenigen anderen Computer mit der Fähigkeitsarchitektur jemals verkauft gewerblich). Das Fähigkeitsbasierte Wenden wurde im später folgenden ALS/400 und iSeries Modelle entfernt.

Zusätzlich sind das System/38 und seine Nachkommen die einzigen kommerziellen Computer jemals, um eine Maschinenschnittstelle-Architektur zu verwenden, um die Anwendungssoftware und den grössten Teil des Betriebssystems von Hardware-Abhängigkeiten, einschließlich solcher Details wie Adressgröße und Register-Größe zu isolieren. Bearbeiter für das System/38 und seine Nachfolger erzeugen Code in einem Befehlssatz auf höchster Ebene (ursprünglich hat MI nach der "Maschinenschnittstelle" genannt, und hat TIMI für die "Technologie Unabhängige Maschinenschnittstelle" für ALS/400 umbenannt). MI/TIMI ist ein virtueller Befehlssatz; es ist nicht der Befehlssatz der zu Grunde liegenden Zentraleinheit. Verschieden von einigen anderen Architekturen der virtuellen Maschine, in denen die virtuellen Instruktionen an der Durchlaufzeit interpretiert werden, werden MI/TIMI Instruktionen nie interpretiert. Sie setzen einen Zwischenübersetzungszeit-Schritt ein und werden in den Befehlssatz des Verarbeiters als der Endkompilationsschritt übersetzt. Die MI/TIMI Instruktionen werden innerhalb des Endprogramm-Gegenstands zusätzlich zu den rechtskräftigen Maschineninstruktionen versorgt. Wenn ein Programm von einem Verarbeiter mit einem heimischem Befehlssatz zu einem Verarbeiter mit einem anderen heimischen Befehlssatz bewegt wird, werden die MI/TIMI Instruktionen in den heimischen Befehlssatz der neuen Maschine wiederübersetzt, bevor das Programm zum ersten Mal auf der neuen Maschine durchgeführt wird.

Das System/38 hat auch die Unterscheidung, der erste gewerblich verfügbare Computer von IBM Midrange zu sein, um einen ins Betriebssystem integrierten RDBMS zu haben.

Reihe

Das System/38 wurde fast das System/380, und genannt, WIE fast das System/40 genannt wurde.

Verkäufe

IBM hat ungefähr 20,000 System/38 innerhalb der ersten fünf Jahre der Verfügbarkeit gemäß Artikeln verkauft, die in Industriezeitschriften NEWS 34/38 und Computerwissenschaft Des mittleren Bereichs veröffentlicht sind. Obwohl in Rechnung gestellt, als ein Minicomputer war der S/38 viel teurer als das feststehende meistgekaufte System/34 von IBM, und sein Ersatz, das System/36. Der gleichen Wichtigkeit war die Schwierigkeit, von zu befördern - sagen - ein System/34 einem S/38. Obwohl die Maschinen einige Ähnlichkeiten, wie Twinax-Peripherie und RPG Programmiersprachen hatten, in Wirklichkeit waren sie sehr verschieden. IBM hat stillschweigend das durch das Herausbringen des Systems/36 - eines beförderten Systems/34 - nach dem Start des S/38 anerkannt.

Im Marktplatz hat sich IBM so mit drei Überschneidung, aber unvereinbar, Reihen gefunden. Der System/34/36, das System/38 und der Großrechner/360 Architektur (den das System/38 ursprünglich entworfen wurde, um zu ersetzen). Digital Equipment Corporation, damals einer der Hauptmitbewerber von IBM, ist im Stande gewesen, das durch das Angebot einer breiten auf einer einzelnen Architektur gestützten Auswahl an Produkten auszunutzen. Der Schalter von IBM dazu, den 9370 oder 'Baby-Großrechner', war ein kommerzieller Misserfolg.

Das fortgeschrittene Betriebssystem des S/38 lebt von mit IBM ALS/400. Das Verständnis der Wichtigkeit von den Tausenden von Linien des 'Vermächtnisses codiert' schriftliche (Programme), 'WIE' 'für Anwendungssystem' eintritt. Große Anstrengungen wurden von IBM gemacht, Programmen zu ermöglichen, die ursprünglich für das System/34 und den/36 geschrieben sind, zu ALS/400 bewegt zu werden. WIE durch den iSeries ersetzt wurde, der nachher durch das System i ersetzt wurde. 2008 das System wurde ich von IBM POWER Systems ersetzt. Im Vergleich sind konkurrierende Eigentumsrechenarchitekturen vom Anfang der 1980er Jahre wie der VAX von Digital, Wang GEGEN und der HP3000 von Hewlett Packard lange ohne einen vereinbaren Steigungspfad unterbrochen worden.

Links

  • Geschichte des Systems/38
  • Wörterverzeichnis-Verweisung des Systems/38
  • IBM System/38 Technical Developments (Dezember 1978)
  • IBM System/38 Chapter 8, Fähigkeitsbasierte Computersysteme, durch Henry M. Levy (Digitalpresse, 1984)
  • Video der Corestore Museum-Aufführungsmacht des Systems/38 & diagnostischen IPL vom Floppy Disc
  • Soltis, G. Hoffman, R.L. Design Considerations für IBM System/38, IEEE Compcon 79 Frühlingsverhandlungen, IEEE, 1979, Seiten 132-137.
  • G. G. Henry. Einführung in IBM System/38 Architecture, IBM System/38 Technical Developments (G58060237), 1980, Seiten 3-6.
  • N. C. Berglund. Verarbeiter-Entwicklung in der LSI Umgebung, IBM System/38 Technical Developments (G58060237), 1980, Seiten 7-10.
  • H. W. Curtis. Einheitliches Stromkreis-Design, Produktion, und für das System/38, IBM System/38 Technical Developments (G58060237), 1980, Seiten 11-15 paketierend.
  • M. N. Donofrio, B. Flur und R. T. Schnadt. Speicherdesign/Technologie für das System/38, IBM System/38 Technical Developments (G58060237), 1980, Seiten 16-18.
  • R. L. Hoffman und F. G. Soltis. Hardware-Organisation des Systems/38, IBM System/38 Technical Developments (G58060237), 1980, 19-21.
  • M. E. Houdek und G. R. Mitchell. Eine große virtuelle Adresse, IBM System/38 Technical Developments (G58060237), 1980, 22-24 übersetzend.
  • D. O. Lewis, J. W. Reed, und T. S. Robinson, Eingabe/Ausgabe-Struktur des Systems/38, IBM System/38 Technical Developments (G58060237), 1980, 25-27.
  • E. F. Dumstorff. Anwendung eines Mikroprozessors für die Eingabe/Ausgabe-Kontrolle, IBM System/38 Technical Developments (G58060237), 1980, 28-31.
  • F. X. Roellinger der Jüngere. und D. J. Horn. Mikroprozessor-basiertes Kommunikationssubsystem, IBM System/38 Technical Developments (G58060237), 1980, 32-35.
  • Viktors Berstis, Sicherheit und Schutz von Daten in IBM System/38, Verhandlungen des 7. jährlichen Symposiums auf der Computerarchitektur, p. 245-252, am 6-08 Mai 1980, La Baule, USA-
  • W. David Sincoskie, David J. Farber: SODS/OS: Verteiltes Betriebssystem für IBM Series/1. Das Funktionieren der Systemrezension 14 (3): 46-54 (Juli 1980)
  • ICH Houdek, FG Soltis, RL Hoffman Unterstützung von IBM System/38 für Fähigkeitsbasierte Wenden-Verhandlungen des 8. jährlichen Symposiums auf dem Computer, Minneapolis, Minnesota, die Vereinigten Staaten. Seiten 341 - 348 (1981)
  • Frank G. Soltis. Design eines in einer Prozession gehenden Datensystems des Kleinunternehmens, IEEE Computers, September 1981, Seiten 77-93. (1981)
  • Nguen Hoan Phuc, M Becker, P. Sevray. Leistungsvergleich Zwischen B*-Tree und Präfix Binäre Baumindex-Organisationen, Proc. 2. Int'l Konferenz für Datenbanken, Churchill College, Cambridge. Hrsg. S. M. Dean, P Hammersley, Wiley Heyden Ltd (1983)
  • Produktdesign von IBM und Entwicklung, Allgemeine Systemabteilung, IBM. IBM System/38 Technical Developments, 1978 (1980) internationale Standardbuchnummer 0-933186-03-7. (G580-0237-1)
  • M Newman. Die Architektur von IBM System/38. IBM Small und Mittlere Systeme Infotech modernster Bericht (Pergamon, Oxford, 1986)

Die Icknield Street / Frank Soltis
Impressum & Datenschutz