PDP-11
PDP-11 | |
---|---|
![]() PDP-11/40 Wienin teknisessä museossa |
|
Valmistaja | Digital Equipment Corporation |
Tyyppi | minitietokone |
Julkaistu | 1970 |
PDP-11-sarjan (lyhenne sanoista Programmed Data Processor) tietokoneet olivat Digital Equipment Corporationin menestyneimpiä minitietokoneita. Sarjan tuotanto alkoi vuonna 1970 ja jatkui aina 1990-luvulle asti.[1]
PDP-11:n suoritinarkkitehtuuri käyttää 16-bittisiä sanoja, jotka jakautuvat kahteen 8-bittiseen tavuun. Osoiteavaruuden koko on 65 536 tavua. Suurimmissa malleissa on erikseen käsky- ja data-avaruus, mutta tätä ominaisuutta eivät DEC:n käyttöjärjestelmät hyödyntäneet. Käytännössä kaikissa PDP-11-malleissa fyysinen keskusmuisti on paljon osoiteavaruutta suurempi. Rekistereitä on kahdeksan, ja ne ovat luonteeltaan yleiskäyttöisiä, joskin rekisteri 7 toimii ohjelmalaskurina ja rekisteri 6 pino-osoittimena. PDP-11-arkkitehtuurista saadut vaikutteet näkyvät paitsi sen seuraajassa VAXissa, myös esimerkiksi Motorolan 68000-sarjan mikrosuorittimissa.
Alkuperäinen UNIX-käyttöjärjestelmä ja C-ohjelmointikieli kehitettiin aivan alkuvaiheita lukuun ottamatta PDP-11:llä.[1] Ensimmäinen versio Unixista kehitettiin PDP-7:lle assemblyllä.[2] Uusin PDP-11:llä toimiva UNIX-versio on 2.11BSD. DEC:n omia käyttöjärjestelmiä olivat RT11, RSTS, RSX11 ja DOS.
PDP-11:t olivat ensimmäisiä laajasti kloonattuja länsikoneita Neuvostoliitossa ja muissa itäblokin maissa. PDP-11-arkkitehtuurin suosio jatkui näissä maissa pitempään kuin länsimaissa, ja esimerkiksi Neuvostoliitossa valmistettiin PDP-11-pohjaisiin mikrosuorittimiin perustuvia kotitietokoneita, ohjelmoitavia laskimia ja satelliitteja.
Lähteet[muokkaa | muokkaa wikitekstiä]
- ↑ a b DEC PDP-11 history-computer.com. Viitattu 24.7.2017.
- ↑ Ritchie, Dennis M.: The Development of the C Language bell-labs.com. Viitattu 24.7.2017.
Aiheesta muualla[muokkaa | muokkaa wikitekstiä]
Kuvia tai muita tiedostoja aiheesta PDP-11 Wikimedia Commonsissa
- PDP-11 -FAQ (englanniksi)
- Yet Another PDP-11 Page (englanniksi)
- Vanhoja teknisiä dokumentteja, Bitsavers.org (englanniksi)
- Alt.sys.pdp11 -uutisryhmä (englanniksi)