IBM S/360

Wikipediasta
Tämä on arkistoitu versio sivusta sellaisena, kuin se oli 9. maaliskuuta 2013 kello 07.23 käyttäjän Addbot (keskustelu | muokkaukset) muokkauksen jälkeen. Sivu saattaa erota merkittävästi tuoreimmasta versiosta.
Siirry navigaatioon Siirry 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 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.
  • 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).

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

Aiheesta muualla