System/360

Ein System/360 zur elektronischen Datenverarbeitung im VW-Werk Wolfsburg (1973)
Ein IBM-System 360/20 im Deutschen Museum, München
IBM 2314 disk drives und IBM 2540 card reader/punch für das System/360

System/360 oder kurz S/360 bezeichnet eine Großrechnerarchitektur der Firma IBM aus dem Jahre 1964. Zuvor wurden von IBM die 700/7000 series gebaut. Dem System/360 folgte das im Jahr 1970 angekündigte System/370.

Geschichte

Anfang der 1960er Jahre beherrschte IBM zwar den Computermarkt, die Systeme waren aber meist untereinander inkompatibel und nicht aus einer einheitlichen Linie, so dass sich ein großer Aufwand für den Support der unterschiedlichen Produktfamilien aufbaute. Dem sollte mit dem System/360 abgeholfen werden, mit dem IBM 1964 ein einziges einheitliches und leicht erweiterbares System auf dem Mainframe-Markt vorstellte.

Mit den Entwicklungskosten von insgesamt 5 Milliarden Dollar für das Projekt (das zweifache des jährlichen Umsatzerlöses von IBM 1962)[1] riskierte IBM-Chef Thomas J. Watson Jr. den Bestand der Firma, das System beherrschte aber bald nach Einführung den Markt der Mainframes. In den 1970er Jahren waren über 70 Prozent der Mainframes von IBM und damit Abkömmlinge der 360-Produktfamilie. Der Umsatz von IBM stieg hauptsächlich ihretwegen von 3,6 Milliarden Dollar 1965 auf 8,3 Milliarden 1971, noch 1982 machten sie über die Hälfte des Umsatzes der Firma aus.[2] Es war eines der bisher erfolgreichsten Computersysteme.

Die von IBM veröffentlichten Spezifikationen erlaubten es außerdem auch anderen Anbietern, Peripheriegeräte für das System/360 anzubieten, häufig kostengünstiger. Umgekehrt begannen andere Firmen wie Amdahl und Univac zum 360-System kompatible Computer zu entwickeln. Ebenso wie die Hardware wurde mit dem System/360 auch die Software vereinheitlicht und kompatibel gemacht.

Die Hauptarchitekten waren Frederick P. Brooks, Gerrit Blaauw, Gene Amdahl.[3] Die Gesamtleitung hatte Bob O. Evans. Beteiligt war auch u. a. Erich Bloch. Brooks, Bloch und Evans erhielten dafür 1985 die National Medal of Technology and Innovation.

Designkriterien

Die wichtigsten Designkriterien waren:

  • Vielseitiger Verwendungszweck. Vor der S/360 waren Computer entweder für kaufmännische oder für naturwissenschaftlich-technische Zwecke optimiert.
  • 8 Bit Zeichengröße. Im Gegensatz zu zeitgenössischen Architekturen, welche mit 6-Bit-Einheiten arbeiteten, wurden Bytes zu 8 Bits verwendet.
  • 32- oder 64-Bit-Gleitkommaworte mit hexadezimaler Basis.
  • Vorzeichen bei Ganzzahlwerten ist 1 Bit
  • Möglichkeit zu gepackt gespeicherten Dezimalzahlen: Jede Ziffer belegt dabei ein halbes Byte (4 Bit, Binär codierte Dezimalzahlen), das Vorzeichen belegt im letzten Byte die letzten 4 Bits.
  • Variabel lange Zeichenketten haben ein Längenfeld und werden nicht mit einem Spezialzeichen abgeschlossen.
  • Verzicht auf einen Stack. Dies macht Linkage-Konventionen erforderlich, da bei Unterprogrammaufrufen der Status gesichert werden muss.
  • Grundsätzlich indizierte Adressierung unter Verwendung eines Basisregisters. Programme sind so grundsätzlich unabhängig von physischen Adressen.
  • Binäre Adressierung
  • Alle 16 Register sind Universalregister, die sowohl als Akkumulatoren als auch – mit Ausnahme des Registers 0 – zur Adressierung verwendet werden können. Es wird jedoch empfohlen, als Basisregister (Adressierung) nur die Register ab Nr. 3 (bis max. 8) zu verwenden, da die Register 1 und 2 von bestimmten Befehlen (z. B. TRT) zwangsweise verwendet werden. Die Register 12 bis 15 werden für den Aufruf von Unterprogrammen verwendet, einige benötigt man auch noch für andere Zwecke. Ein Register reicht, um einen Speicherbereich von 4096 Bytes (4k Bytes) zu adressieren. In den Maschinenbefehlen stehen für eine Speicheradresse nur 2 Bytes zur Verfügung, 4 Bits für die Registernummer und 12 Bits für das Displacement.
  • Die Universalregister sind 32 Bit breit, zur Adressierung werden die rechten 24 Bit verwendet, was einen Adressraum von 16 Megabyte ermöglicht. Bei den Befehlen BAL und BALR (Branch and Link) wird die Rücksprungadresse in ein Register gespeichert, dabei wird in den linken 4 Bits des Registers der Condition-Code gerettet. Aufgrund dieser Besonderheiten war es bei den Nachfolgesystemen nicht so einfach möglich, den Adressraum über die 16 MB hinaus zu erweitern.

Ab dem Modell 67 wurden auch wesentliche Elemente von Virtuellem Speicher implementiert, nachdem dies zuvor aus dem Entwurf der Anfangsversionen wieder entfernt worden war. Das fand sich ab 1972 auch in der Nachfolgemodellreihe System/370 wieder.

Die S/360-Architektur wurde im Laufe der letzten vierzig Jahre kontinuierlich weiter entwickelt (System/370, System/390) und gipfelt zurzeit in der System-z-Architektur.

Betriebssysteme

Lochkarte für die IBM-Großrechner mit EBCDIC-Zeichensatz

Mit dem System/360 erschienen drei Betriebssysteme, TOS/360 für Installationen ohne Festplatten, DOS/360 für kleinere und OS/360 für größere Installationen mit Festplatten. OS/360 ist der Vorläufer des aktuellen z/OS.

Eine Besonderheit stellte das System 360/20 dar. Es war ursprünglich als reine Lochkartenanlage zur Ablösung von Tabelliermaschinen konzipiert und hatte nur einen eingeschränkten Instruktionssatz (Maschinenbefehle). Die Registerbreite betrug 16 Bit bei 8 statt 16 Registern.

Einige der Betriebssysteme für System/360 ermöglichten Multiprogrammierung: MFT (Multiprogramming with a fixed number of tasks) und MVT (Multiprogramming with a variable number of tasks). Aus MFT entwickelte sich OS/VS1 im System/370 und aus MVT entwickelte sich MVS bei System/370. Mit dem Model 67 bot IBM auch erste Time Sharing-Systeme TSS[4] an.

Kritik

Kritisiert wurde das Gleitkomma-Zahlenformat. Die wissenschaftlichen Vorläuferrechner der IBM 700/7000 series verfügten über eine Gleitkommazahlenarchitektur mit Basis 2 mit einer Mantisse von 27 Bits. Durch den Übergang auf 32 bits und die Verwendung der Basis 16 wurde die Genauigkeit der Gleitkomma-Zahlen effektiv auf 21 bits verringert.[5]

Emulation

Neben der ursprünglichen System/360-Hardware kann auch das Betriebssystem OS/360 heute auf Windows- und Linux-Systemen mit dem freien Hercules-Emulator ausgeführt werden.

Namensbedeutung

Das System hatte den Anspruch allumfassend zu sein. Daher wählte man die Zahl 360 im Sinne von 360°. Der Anspruch konnte allerdings nicht erfüllt werden, sodass im Nachhinein die Zahl anders definiert wurde: 3 wurde als IBM-Standard gewertet und 60 für ein in den 1960ern entwickeltes Produkt. Daher hießen die Nachfolger S/370 und S/390.

System/360 Series (Quelle: IBM-Archiv)
Modell verfügbar Arbeitsspeicher
20 ab 1966 4 KB
22 ab 1971 24–32 KB
25 ab 1968 16–48 KB
30 ab 1965 16–64 KB
40 ab 1965 32–256 KB
44 ab 1966 32–256 KB
50 ab 1965 128 KB–8 MB
65 ab 1965 256 KB–8 MB
67 ab 1966 256 KB–1 MB
75 ab 1966 256 KB–8 MB
85 ab 1969 512 KB–4 MB
91 ab 1967 2–6 MB
95 ab 1968 1–6 MB
1950 ab 1971 1–4 MB

Klone

Im RGW wurden drei Reihen von Rechnersystemen entwickelt. ESER der Reihe I waren weitgehend identisch mit dem IBM System/360. Hierzu zählten die Anlagen R40/EC 1040 (VEB Kombinat Robotron DDR) oder EC 1022 (EC EWM/Sowjetunion).

Literatur

  • Gordon Bell, Daniel Siewiorek, Allen Newell (Hrsg.): Computer structures. Principles and Examples. McGraw Hill, 1982, ISBN 0-07-057302-6. (Abschnitt System/360 Online bei Microsoft Research)
  • S. G. Tucker: Microprogram control for SYSTEM/360. In: IBM Systems Journal. Band 6, Nr. 4, 1967, S. 222–241.
  • Clarence B. Germain: Das Programmier-Handbuch der IBM/360. München 1969.
  • Achim Born: 50 Jahre Mainframe – (K)ein altes Eisen. In: iX. 5/2014 (Mai). (heise.de)
Commons: System/360 – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

  1. Computer Museum zur IBM/360
  2. [The mainframe turns 50, or, why the IBM System/360 launch was the dawn of enterprise IT Joab Jackson, The mainframe turns 50, or, why the IBM System/360 launch was the dawn of enterprise IT, PC World 2014]
  3. G. M. Amdahl, G. A. Blaauw, F. P. Brooks: Architecture of the IBM System/360. In: IBM Journal of Research and Development. Band 8, April 1964, S. 87–101.
  4. IBM Time Sharing System. (PDF) IBM, 1976, abgerufen am 24. Dezember 2021 (englisch).
  5. Henry S. Warren Warren: Hacker’s Delight. Addison-Wesley, 2013, ISBN 978-0-321-84268-8, The Distribution of Leading Digits, S. 385.

Read other articles:

This article is about cities within Israel. For settlements established by Israel in the Israeli-occupied territories, see List of Israeli settlements. Jerusalem Tel Aviv-Yafo Haifa Rishon LeZion Ashdod Beersheba Petah Tikva Netanya Holon Bnei Brak Bat Yam Ramat Gan Ashkelon Rehovot Beit Shemesh Kfar Saba vte This article lists the 73 localities in Israel that the Israeli Ministry of Interior has designated as a city council. It excludes the 4 Israeli settlements in the West Bank designated ...

 

Air Terjun SegenterLokasiDesa Pakuan, Kecamatan Narmada, Kabupaten Lombok Barat, Provinsi Nusa Tenggara Barat, IndonesiaTipePlungeTinggi total12 meter (39 ft)Anak sungaiAliran Sungai Rinjani Air Terjun Segenter merupakan salah satu air terjun yang berada di wilayah Kecamatan Narmada Kabupaten Lombok Barat. Air terjun ini berada di Dusun Qumbi Desa Pakuan, tepatnya 5 kilo Dari Desa Selat Narmada.Jika anda ingin berkunjung ke lokasi air terjun ini maka anda melalui rute yang dari kota mata...

 

2015 American filmBatkid BeginsTheatrical release posterDirected byDana NachmanWritten byDana NachmanKurt KuenneProduced byDana NachmanLiza MeakStarringMiles ScottEric JohnstonOr OppenheimerRon OppenheimerCinematographyDon Hardy Jr.Naomi TureEdited byKurt KuenneMusic byDave TweedieProductioncompanyKTF FilmsDistributed byNew Line CinemaWarner Bros. PicturesRelease dates January 24, 2015 (2015-01-24) (Slamdance Film Festival) June 26, 2015 (2015-06-26) (Un...

History of United States tariffs This article possibly contains original research. Please improve it by verifying the claims made and adding inline citations. Statements consisting only of original research should be removed. (December 2020) (Learn how and when to remove this template message) This article is part of a series on theEconomy of theUnited States Economic history Agricultural history Banking history Petroleum history Shipbuilding Industrial Revolution in the United States History...

 

Radio station in El Paso, Texas KSIIEl Paso, TexasUnited StatesBroadcast areaEl Paso, TexasFrequency93.1 MHzBranding93.1 KISS-FMProgrammingFormatHot adult contemporaryAffiliationsCompass Media NetworksOwnershipOwnerTownsquare Media(Townsquare Media of El Paso, Inc.)HistoryFirst air date1976 (as KAMA-FM)Former call signsKAMA-FM (1976-1982)KAMZ (1982-1995)Call sign meaningKSII = The word Kiss jumbledTechnical informationFacility ID36949ClassCERP98,000 wattsHAAT433 meters (1,421 ft)LinksWeb...

 

Métropole du Grand Nancy Administration Pays France Région Grand Est Département Meurthe-et-Moselle Forme Métropole Siège Nancy Communes 20 Président Mathieu Klein (PS) Budget 778 150 000 € (2021) Date de création communauté urbaine : 1995 Métropole : 2016 Code SIREN 245400676 Démographie Population 257 412 hab. (2021) Densité 1 809 hab./km2 Géographie Superficie 142,30 km2 Localisation Localisation en Meurthe-et-Moselle. Liens ...

Artikel ini memerlukan pemutakhiran informasi. Harap perbarui artikel dengan menambahkan informasi terbaru yang tersedia. Kerusuhan Euromaidan Februari 2014Bagian dari EuromaidanPuing-puing markas Euromaidan di Trade Unions Building pada 19 FebruariTanggal18 Februari – 23 Februari 2014LokasiMariinsky Park dan Instytutska Street, Maidan Nezalezhnosti, Kiev, Ukraina50°27′0″N 30°31′27″E / 50.45000°N 30.52417°E / 50.45000; 30.52417Sebab Bentrokan ketika pawai...

 

Departmental and municipal elections in Bolivia 2021 Bolivian regional elections ← 2015 7 March 2021 (first round)and 11 April 2021 (runoff) 2026 → Governors, mayors, councillors, and regional assemblies in all 9 departments of Bolivia and their municipalities   Majority party Minority party Third party   Leader Evo Morales Carlos Mesa Luis Fernando Camacho Party MAS-IPSP Civic Community Creemos Alliance none Many groups[a] Many groups[c] Last&#...

 

Agni Air Pvt. Ltd.अग्नि एयर IATA ICAO Kode panggil - - - Didirikan2006PenghubungBandar Udara Internasional TribhuvanPenghubung sekunderBandar Udara LuklaArmada2Tujuan5SloganFly With PassionKantor pusatKathmandu, NepalTokoh utamaSudhir Basnet (Chairman)Situs webhttp://www.agniair.com Agni Air merupakan sebuah maskapai penerbangan yang berbasis di Nepal dan memulai operasinya pada bulan Maret 2006. Sejarah Otoritas Penerbangan Sipil Nepal (CAAN) menyetujui Agni Air memiliki sert...

Teh

Untuk tumbuhan teh, lihat Camellia sinensis. TehJenisInfusi, hot beverage, stimulant foodstuff, tea dan non-alcoholic beverage KomposisiTannin, air dan kafeina Penyiapanseduh dan direbus hingga mendidih Bagian dariSuutei tsai [sunting di Wikidata]lbs Daun teh di dalam mangkuk teh gaiwan Tanaman teh Perkebunan teh di kawasan Puncak, Kabupaten Bogor Teh (Inggris: tea, Belanda: theecode: nl is deprecated ) (Hanzi: 茶; Pinyin: chá; Pe̍h-ōe-jī: tê) adalah minuman yan...

 

Основна́я теоре́ма о вы́четах — мощный инструмент для вычисления интеграла мероморфной функции по замкнутому контуру. Её часто используют также для вычисления вещественных интегралов. Она является обобщением интегральной теоремы Коши и интегральной формулы Коши. Illust...

 

Historical region in Central Europe For the autonomous community of northwest Spain, see Galicia (Spain). For other uses, see Galicia (disambiguation). Historical regionGaliciaHistorical regionView from the Lion Mountain to the historic center of Lviv FlagCoat of armsGalicia (dark green) juxtaposed with modern-day Poland and Ukraine (light green)Country Poland UkraineLargest citiesKrakówLvivArea • Total78,497 km2 (30,308 sq mi)DemonymGalicianTime zonesUTC...

2007 Uruguayan filmThe Pope's ToiletDirected byCésar Charlone Enrique FernandezWritten byCésar Charlone Enrique FernandezProduced byBel Berlinck Claudia Büschel Serge Catoire Fernando Meirelles Elena Roux Sandino Saravia VinayStarringCésar Troncoso Virginia Méndez Mario SilvaCinematographyCésar CharloneEdited byGustavo GianiMusic byLucianno SupervielleRelease date2007Running time90 minutesCountriesUruguay Brazil FranceLanguageSpanish The Pope's Toilet (Spanish: El Baño del Papa) is a ...

 

Bilateral relationsPoland–North Korea relations North Korea Poland Poland–North Korean relations (Korean: 뽈스까공화국-조선민주주의인민공화국관계) are foreign relations between Poland and North Korea. Poland is one of the few countries that maintain diplomatic and limited trading (fishing) relations with Democratic People's Republic of Korea. North Korea maintains an embassy in Warsaw, and Poland in Pyongyang. As of 2020[update], the North Korean ambassador is I...

 

Проверить информацию.Необходимо проверить точность фактов и достоверность сведений, изложенных в этой статье.На странице обсуждения должны быть пояснения. Иностранная военная интервенция в РоссииЦентральные державы: Закавказье Дагестан Харьков Антанта: Север России ...

Fencing at the Olympics Men's team épéeat the Games of the XXI OlympiadVenueUniversity of MontréalDates28 – 29 July 1976Competitors85 from 19 nationsMedalists Carl von Essen Hans Jacobson Rolf Edling Leif Högström Göran Flodström  Sweden Hans-Jürgen Hehn Volker Fischer Alexander Pusch Reinhold Behr Hanns Jana  West Germany Daniel Giger Christian Kauter Michel Poffet François Suchanecki Jean-Blaise Evéquoz  Switzerland← 19721980 → ...

 

بيتشكرافت T-6 تكسان الثانيةمعلومات عامةالنوع طائرة تدريببلد الأصل الولايات المتحدةالمهام تدريب طيران التطوير والتصنيعالصانع هوكر بيتش كرافتسنة الصنع 2000الكمية المصنوعة 636سيرة الطائرةدخول الخدمة 2001أول طيران 2000الخدمةالمستخدم الأساسي القوات الجوية الأمريكيةمستخدمون آخر�...

 

Otago Administration Pays Nouvelle-Zélande Type Région Siège du Conseil régional Dunedin Démographie Population 225 186 hab. (2018[1]) Densité 7 hab./km2 Géographie Superficie 32 000 km2 Liens Site web www.otago.co.nz modifier  Otago (prononcé en anglais: /əˈtɑːɡoʊ/, en maori de Nouvelle-Zélande : Ōtākou) est une région de Nouvelle-Zélande située au sud-est de l'île du Sud. Recouvrant environ 32 000 km2[2], elle est p...

United States Army general Edwin Forrest HardingMajor General Edwin F. Harding, commander of the 32nd Infantry Division at the beginning of World War II.Born(1886-09-18)September 18, 1886Franklin, Ohio, U.S.DiedJune 5, 1970(1970-06-05) (aged 83)Franklin, Ohio, U.S.Allegiance United States of AmericaService/branch United States ArmyYears of service1909-1946Rank Major GeneralCommands32nd Infantry DivisionBattles/warsWorld War II Battle of Buna-Gona AwardsSilver StarLegion of Meri...

 

Museum in Germany Laboe Naval MemorialFor the sailors of all nationalities who were lost at seaUnveiled1936Locationnear Laboe, Germany The Laboe Naval Memorial (a.k.a. Laboe Tower, German: Marine-Ehrenmal Laboe) is a memorial located in Laboe, near Kiel, in Schleswig-Holstein, Germany. Started in 1927 and completed in 1936, the monument originally memorialized the World War I war dead of the Kaiserliche Marine, with the Kriegsmarine dead of World War II being added after 1945. In 19...