IBM S/360
Wikipedia
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.
[muokkaa] Aiheesta muualla
- S/360-arkkitehtuurin kuvaus (englanniksi) (pdf)
- Kuvia Newcastlen yliopiston S/360/67 -laitteistosta