PDP-11:n piirilevyja.
PDP-11
-sarjan (lyhenne sanoista
Programmed Data Processor
)
tietokoneet
olivat
Digital Equipment Corporationin
(DEC) menestyneimpia
minitietokoneita
. Sarjan tuotanto alkoi vuonna 1970 ja jatkui aina 1990-luvulle asti.
[1]
PDP-11:ta on kutsuttu kaikkien aikojen eniten vaikuttaneeksi minitietokoneeksi.
[2]
Alkuperainen PDP-11/20-mallin suoritin (KA11) toteutettiin
TTL
-logiikalla.
[3]
Vuoteen 1972 mennessa markkinoille oli tullut yhdelle
mikropiirille
mahtuva 4-bittinen
ALU
-piiri
74181
, jota kaytettiin KD11-A:ssa.
[3]
Myohemmin KB11-A suoritin kaytti nopeampaa 74S181-piiria.
[3]
PDP-11:sta
suoritinarkkitehtuurissa
on kahdeksan 16-bittista
rekisteria
, joista kuusi on yleiskayttoista, yksi on
pino-osoitin
ja yksi on
ohjelmalaskuri
.
[2]
Rekisterit voivat viitata toisiin rekistereihin, muistiin tai sisaltaa suoraan data-arvoja.
[2]
Jokaisella rekisterilla voitiin suorittaa logiikka-, matematiikka- tai testioperaatioita 16-bittisella
sanalla
, 8-bittisella
tavulla
tai muistihaulla (luku ja kirjoitus).
[2]
Myohemmat mallit lisasivat
liukulukutuen
.
[2]
Osoiteavaruuden koko on 65
kilotavua
.
[2]
Suurimmissa malleissa on erikseen kasky- ja data-avaruus, mutta tata ominaisuutta eivat DEC:n kayttojarjestelmat hyodyntaneet. Kaytannossa kaikissa PDP-11-malleissa fyysinen
keskusmuisti
on paljon osoiteavaruutta suurempi.
Alkuperainen
UNIX
-kayttojarjestelma ja
C-ohjelmointikieli
kehitettiin aivan alkuvaiheita lukuun ottamatta PDP-11:lla.
[1]
Ensimmainen versio Unixista kehitettiin
PDP-7
:lle
assemblylla
.
[4]
Uusin PDP-11:lla toimiva UNIX-versio on 2.11
BSD
. DEC:n omia kayttojarjestelmia olivat
RT-11
,
RSTS
,
RSX11
ja
DOS
.
PDP-11-arkkitehtuurista saadut vaikutteet nakyvat paitsi sen seuraajassa
VAXissa
, myos esimerkiksi
Motorola 68000 -sarjan
mikroprosessoreissa.
lahde?
PDP-11:t olivat ensimmaisia laajasti kloonattuja lansikoneita
Neuvostoliitossa
ja muissa itablokin maissa. PDP-11-arkkitehtuurin suosio jatkui naissa maissa pitempaan kuin lansimaissa, ja esimerkiksi Neuvostoliitossa valmistettiin PDP-11-pohjaisiin
mikrosuorittimiin
perustuvia
kotitietokoneita
, ohjelmoitavia
laskimia
ja
satelliitteja
.
LSI-11 oli DEC:n ensimmainen mikroprosessori, joka oli kehitetty yhdessa
Western Digitalin
kanssa.
[5]
[6]
LSI-11 koostui kolmesta mikropiirista: ROM-piirista, kontrollipiirista ja datapiirista.
[5]
LSI-11 toteutti PDP-11:sta arkkitehtuurin, mutta oli hitain PDP-11 jota valmistettiin.
[5]
SIMH
-
emulaattori
tukee PDP-11:sta.
[2]