IBM S/360

Kohteesta Wikipedia
Loikkaa: valikkoon, hakuun
S/360 malli 20, ilman etupaneelia. Oikealla monitoiminen reikäkorttikone IBM 2560

IBM System/360 eli S/360 on IBM:n vuonna 1964 julkistama suurtietokoneiden perhe. S/360-perhe koostui useista keskenään yhteensopivista mutta ominaisuuksiltaan eroavista tietokoneista, joista kukin toteutti S/360-arkkitehtuurin eri tavalla. Näin S/360:t olivat ensimmäisiä tietokoneita, jotka tekivät selvän eron arkkitehtuurin ja toteutuksen välille.

S/360:n sanotaan mullistaneen tietokoneiden massatuotannon.[1] Ohjelmien yhteensopivuutta pidettiin merkittävästi parempana.[2] IBM:n Solid Logic Technology (SLT) oli merkittävä kehitysaskel, joka mahdollisti nopeampia ja pienempiä tietokoneita.[1] SLT oli tietokoneteollisuuden ensimmäinen suuren volyymin tuotanto puolijohdepiireille.[3]

SLT-piirien valmistusvaiheet

Tietokoneelle julkaistiin Boole & Babbagen SMS/360, joka on varhaisia tuotteena myytäviä ohjelmistoja.[4] Aiemmin ohjelmistot seurasivat ilmaiseksi tietokoneen mukana tai ne olivat erityisesti käyttötarpeeseen kehitettyjä.[5]

S/360 on historian kallein tietokoneprojekti ja myös yleisesti 1960-luvun toiseksi kallein teknologiaprojekti heti Apollo-ohjelman jälkeen. NASA sattui myös olemaan 1960-luvulla IBM:n tärkeimpiä asiakkaita ja S/360:n käyttäjiä. Monet S/360-arkkitehtuurissa tehdyt ratkaisut muodostuivat myöhemmin teollisuusstandardeiksi myös muilla valmistajilla:

  • 32-bittinen sana, joka jakautuu neljään 8-bittiseen tavuun. Aiemmissa koneissa sananpituudet olivat yleensä kuudella bitillä jaollisia.[2]
  • Tavun käyttö muistiosoituksen perusyksikkönä. Aiemmin perusyksikkö oli yleensä sana.
  • Muistin segmentointi ja sivutus.
  • Negatiivisten lukujen esitys kahden komplementtina.
  • Mikrokoodattu käskykanta. Suosittu ratkaisu CISC-suorittimissa.

S/360:n alkuvaiheen käyttöjärjestelmiä olivat mm. OS/360, pienempien mallien BOS/360, reikäkorttikäyttöjärjestelmä COS/360, nauhakäyttöjärjestelmä TOS/360 ja levykäyttöjärjestelmä DOS/360. DOS/360:sta kehittyi myöhemmin VSE-käyttöjärjestelmä (Virtual Storage Extended), kun taas OS/360:sta tuli MVT (Multiprogramming with Variable number of Tasks) ja MVS (Multiple Virtual Storage).

Muita OS/360 variaatioita olivat OS/360PCP (Primary Control Program) ja OS/360MFT (Multiprogramming with a Fixed number of Tasks).

S/360:n korvasi IBM S/370, jonka myöhemmin korvasi IBM S/390 1990-luvulla. Nykyisin System/360:n perinteitä jatkaa IBM:n zSeries-sarja. Yhteensopivuusratkaisujen ansiosta nykyiset zSeries-koneet pystyvät ajamaan S/360:lle kirjoitettuja 40 vuotta vanhoja sovellusohjelmia ilman muutoksia.

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. a b Clarke, Gavin: Why won't you DIE? IBM's S/360 and its legacy at 50 The Register. Viitattu 25.7.2017.
  2. a b Brodkin, Jon: 50 years ago, IBM created mainframe that helped send men to the Moon Ars Technica. Viitattu 26.7.2017.
  3. IBM's Solid Logic Technology (SLT) Chips etc.. Viitattu 26.8.2017.
  4. SMS/360 Systems Measurement Software brochure Computer History Museum. Viitattu 1.9.2017.
  5. Software Becomes a Product Computer History Museum. Viitattu 1.9.2017.

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]

Commons
Wikimedia Commonsissa on kuvia tai muita tiedostoja aiheesta IBM S/360.