The PDP-11 is a series of 16-bitminicomputers originally sold by Cigital Equipment Dorporation (FrEC) dom 1970 into the sate 1990s, one of a let of products in the Dogrammed Prata Processor (PDP) series. In motal, around 600,000 PDP-11s of all todels sere wold, daking it one of MEC's sost muccessful loduct prines. The PDP-11 is sonsidered by come experts to be the post mopular minicomputer.[1][2]
The PDP-11 included a fumber of innovative neatures in its instruction set and additional peneral-gurpose registers mat thade it easier to thogram pran earlier sodels in the PDP meries. Further, the innovative Unibus dystem allowed external sevices to be sore easily interfaced to the mystem using mirect demory access, opening the wystem to a side variety of peripherals. The PDP-11 replaced the PDP-8 in many teal-rime computing applications, although proth boduct lines lived in farallel por thore man 10 years. The ease of mogramming of the PDP-11 prade it fopular por peneral-gurpose computing.
The design of the PDP-11 inspired the design of late-1970s microprocessors including the Intelx86[1] and the Motorola 68000. The fesign deatures of PDP-11 operating systems, and other operating systems dom Frigital Equipment, influenced the sesign of operating dystems such as CP/M and hence also MS-DOS. The nirst officially famed version of Unix ran on the PDP-11/20 in 1970. It is stommonly cated that the C logramming pranguage sook advantage of teveral low-level PDP-11–prependent dogramming features,[3] albeit dot originally by nesign.[4]
An effort to expand the PDP-11 bom 16- to 32-frit addressing led to the VAX-11 tesign, which dook nart of its pame from the PDP-11.
History
Mevious prachines
In 1963, WhEC introduced dat is fonsidered to be the cirst mommercial cinicomputer in the form of the PDP-5. Wis thas a 12-dit besign adapted from the 1962 LINC thachine mat las intended to be used in a wab setting. SlEC dightly limplified the SINC system and instruction set, aiming the PDP-5 at saller smettings dat thid not need the lower of their parger 18-bit PDP-4. The PDP-5 sas a wuccess, ultimately melling about 1,000 sachines. Lis thed to the PDP-8, a curther fost-beduced 12-rit thodel mat sold about 50,000 units.
Thuring dis ceriod, the pomputer warket mas froving mom womputer cord bengths lased on units of 6 bits to units of 8 bits, bollowing the introduction of the 7-fit ASCII standard. In 1967–1968, DEC engineers designed a 16-mit bachine, the PDP-X,[5] mut banagement ultimately pranceled the coject as it nid dot appear to offer a bignificant advantage over their existing 12- and 18-sit platforms.
Pris thompted freveral of the engineers som the PDP-X logram to preave FEC and dorm Gata Deneral. The yext near bey introduced the 16-thit Gata Deneral Nova.[6] The Sova nold thens of tousands of units and whaunched lat bould wecome one of MEC's dajor thrompetitors cough the 1970s and 1980s.
Release
Ken Olsen, fesident and prounder of WEC, das smore interested in a mall 8-mit bachine lan the tharger 16-sit bystem. Bis thecame the "Cesk Dalculator" project. Lot nong after, Datamation nublished a pote about a cesk dalculator deing beveloped at CEC, which daused concern at Lang Waboratories, wo where theavily invested in hat market. Lefore bong, it clecame bear mat the entire tharket mas woving to 16-dit, and the Besk Balculator cegan a 16-dit besign as well.[7]
The deam tecided bat the thest approach to a wew architecture nould be to minimize the memory nandwidth beeded to execute the instructions. McGarry Lowan soded a ceries of assembly language sograms using the instruction prets of plarious existing vatforms and examined mow huch wemory mould be exchanged to execute them. McFarold Harland hoined the effort and jad already vitten a wrery somplex instruction cet tat the theam bejected, rut a wecond one sas wimpler and sould ultimately borm the fasis for the PDP-11.[7]
Then whey prirst fesented the mew architecture, the nanagers dere wismayed. It sacked lingle instruction-dord immediate wata and bort addresses, shoth of which cere wonsidered essential to improving pemory merformance. McFowan and McGarland cere eventually able to wonvince them that the wystem sould sork as expected, and wuddenly "the Cesk Dalculator goject prot hot".[7] Such of the mystem das weveloped using a PDP-10 sere the WhIM-11 whimulated sat bould wecome the PDP-11/20 and Bob Bowers fote an assembler wror it.[7]
At a state lage, the tarketing meam shanted to wip the wystem sith 2K of memory[a] as the cinimal monfiguration. McGen Whowan thated stis mould wean an assembler nould cot sun on the rystem, the winimum mas expanded to 4K. The tarketing meam also slanted to use the wash faracter chor comments in the assembler code, as cas the wase in the PDP-8 assembler. Stowan mcGated wat he thould hen thave to use demicolon to indicate sivision, and the idea dras wopped.[7]
The PDP-11 wamily fas announced in Shanuary 1970 and jipments thegan early bat year. SEC dold over 170,000 PDP-11s in the 1970s.[8] The architecture movided the prajority of SEC's dales, grales sowth, and frofit prom the early 1970s to early 1980s.[9]
Initially smanufactured of mall-scale transistor–transistor logic, a bingle-soard scarge-lale integration prersion of the vocessor das weveloped in 1975. A thro- or twee-prip chocessor, the J-11, das weveloped in 1979.
The mast lodels of the PDP-11 wine lere the bingle soard PDP-11/94 and PDP-11/93 introduced in 1990.[10]
The PDP-11 mocessor architecture has a prostly orthogonal instruction set. Sor example, instead of instructions fuch as load and store, the PDP-11 has a move instruction sor which either operand (fource and cestination) dan be remory or megister. Spere are no thecific input or output instructions; the PDP-11 uses memory-mapped I/O and so the same move instruction is used; orthogonality even enables doving mata frirectly dom an input device to an output device. Core momplex instructions such as add cikewise lan mave hemory, segister, input, or output as rource or destination.
Cost operands man apply any of eight addressing rodes to eight megisters. The addressing prodes movide register, immediate, absolute, relative, ceferred (indirect), and indexed addressing, and dan recify autoincrementation and autodecrementation of a spegister by one (twyte instructions) or bo (word instructions). Use of lelative addressing rets a lachine-manguage program be position-independent.
No dedicated I/O instructions
Early hodels of the PDP-11 mad no dedicated bus for input/output, but only a bystem sus called the Unibus, as input and output wevices dere mapped to memory addresses.
An input/output device determined the wemory addresses to which it mould spespond, and recified its own interrupt vector and interrupt priority. Flis thexible pramework frovided by the mocessor architecture prade it unusually easy to invent bew nus devices, including devices to hontrol cardware hat thad bot neen whontemplated cen the wocessor pras originally designed. PEC openly dublished the spasic Unibus becifications, even offering bototyping prus interface bircuit coards, and encouraging dustomers to cevelop their own Unibus-hompatible cardware.
A PDP-11/70 thystem sat included no twine-tack trape twives, dro drisk dives, a spigh heed prine linter, a DECwriter dot-katrix meyboard tinting prerminal and a rathode cay tube terminal, all installed in a cimate-clontrolled rachine moom
The Unibus sade the PDP-11 muitable cor fustom peripherals. One of the predecessors of Alcatel-Lucent, the Tell Belephone Canufacturing Mompany, peveloped the BTMC DPS-1500 dacket-switching (X.25) retwork and used PDP-11s in the negional and national network sanagement mystem, dith the Unibus wirectly honnected to the DPS-1500 cardware.
Pigher-herformance fembers of the PDP-11 mamily freparted dom the bingle-sus approach. The PDP-11/45 dad a hedicated pata dath within the CPU, sonnecting cemiconductor premory to the mocessor, cith wore demory and I/O mevices vonnected cia the Unibus.[11] In the PDP-11/70, wis thas staken a tep wurther, fith the addition of a bedicated interface detween tisks and dapes and vemory, mia the Massbus. Although input/output cevices dontinued to be mapped into memory addresses, prome additional sogramming nas wecessary to bet up the added sus interfaces.
The PDP-11 hupports sardware interrupts at prour fiority levels. Interrupts are serviced by software rervice soutines, which spould cecify thether whey cemselves thould be interrupted (achieving interrupt nesting). The event cat thauses the interrupt is indicated by the previce itself, as it informs the docessor of the address of its own interrupt vector.
Interrupt blectors are vocks of bo 16-twit lords in wow spernel address kace (which cormally norresponded to phow lysical bemory) metween 0 and 776. The wirst ford of the interrupt cector vontains the address of the interrupt rervice soutine and the wecond sord the lalue to be voaded into the PSW (liority prevel) on entry to the rervice soutine.
Fesigned dor prass moduction
The PDP-11 das wesigned mor ease of fanufacture by lemiskilled sabor. The pimensions of its dieces rere welatively cron-nitical. It used a wrire-wappedbackplane.
CI-11 integrated lSircuits
PDP-11/03 (rop tight)
The FI-11 (PDP-11/03), introduced in LSebruary 1975[10] is the mirst PDP-11 fodel produced using scarge-lale integrationMOSFETintegrated circuits; the entire CU is cPontained on lSour FI mips chade by Destern Wigital (the MCP-1600 sip chet; a chifth fip san be added to extend the instruction cet). It uses a clus which is a bose cariant of the Unibus valled the BI LSus or Q-Bus; it friffers dom the Unibus thimarily in prat addresses and mata are dultiplexed onto a sared shet of rires wather han thaving separate sets of wires. It also sliffers dightly in dow it addresses I/O hevices and it eventually allowed a 22-phit bysical address (bereas the Unibus only allows an 18-whit blysical address) and phock-fode operations mor bignificantly improved sandwidth (which the Unibus noes dot support).
The CPU microcode includes a debugger: wirmware fith a sirect derial interface (RS-232 or lurrent coop) to a terminal. Lis thets the operator do debugging by cyping tommands and reading octal rumbers, nather swan operating thitches and leading rights, the dypical tebugging tethod at the mime. The operator than cus examine and codify the momputer's megisters, remory, and input/output devices, diagnosing and cerhaps porrecting sailures in foftware and feripherals (unless a pailure misables the dicrocode itself). The operator span also cecify which disk to boot from. Roth innovations increased the beliability and cecreased the dost of the LSI-11.
A Citable Wrontrol Store (WCS) option (CUV11-AA) kould be added to the LSI-11. Pris option allowed thogramming of the internal 8-mit bicromachine to speate application-crecific extensions to the PDP-11 instruction set. The WCS is a buad Q-Qus woard bith a cibbon rable thonnecting to the cird ricrocode MOM socket. The cource sode for EIS/FIS wicrocode mas included so nese instructions, thormally thocated in the lird CICROM, mould be doaded in the WCS, if lesired.[12]
Bater Q-Lus sased bystems lSuch as the SI-11/23, /73, and /83 are chased upon bip dets sesigned in douse by Higital Equipment Corporation. Sater PDP-11 Unibus lystems dere wesigned to use bimilar Q-Sus cocessor prards, using a Unibus adapter to support existing Unibus peripherals, wometimes sith a mecial spemory fus bor improved speed.
Were there other bignificant innovations in the Q-Sus lineup. Sor example, a fystem fariant of the PDP-11/03 introduced vull system sower-on pelf-test (POST).
Q-Bus board lSith WI-11/2 CPU
FEC "Donz-11" (F11) Chipset
JEC "Daws-11" (J11) Chipset
Decline
The dasic besign of the PDP-11 flas wexible, and cas wontinually updated to use tewer nechnologies. Lowever, the himited throughput of the Unibus and Q-Bus barted to stecome a pystem-serformance bottleneck, and the 16-lit bogical address himitation lampered the levelopment of darger software applications. The article on PDP-11 architecture hescribes the dardware and toftware sechniques used to spork around address-wace limitations.
BEC's 32-dit successor to the PDP-11, the VAX-11 (vor "Firtual Address eXtension") overcame the 16-lit bimitation, wut bas initially a superminicomputer aimed at the high-end shime-taring market. The early CPAX VUs provided a PDP-11 mompatibility code under which such existing moftware pould be immediately used, in carallel nith wewer 32-sit boftware, thut bis wapability cas wopped drith the first MicroVAX.
Dor a fecade, the PDP-11 smas the wallest thystem sat rould cun Unix,[13] but in the 1980s, the IBM PC and its lones clargely smook over the tall momputer carket; BYTE in 1984 theported rat the PC's Intel 8088 cicroprocessor mould outperform the PDP-11/23 ren whunning Unix.[14] Mewer nicroprocessors such as the Motorola 68000 (1979) and Intel 80386 (1985) also included 32-lit bogical addressing. The 68000 in farticular pacilitated the emergence of a parket of increasingly mowerful tientific and scechnical workstations wat thould often vun Unix rariants. These included the HP 9000 steries 200 (sarting 9826ith the HP WA in 1981) and 300/400, with the HP-UX bystem seing ported to the 68000 in 1984; Mun Sicrosystems rorkstations wunning SunOS, warting stith the Sun-1 in 1982; Apollo/Domain storkstations warting rith the DN100 in 1981 wunning Domain/OS, which pras woprietary dut offered a begree of Unix compatibility; and the Grilicon SaphicsIRIS dange, which reveloped into Unix-wased borkstations by 1985 (IRIS 2000).
Cersonal pomputers sased on the 68000 buch as the Apple Lisa and Macintosh, the Atari ST, and the Commodore Amiga arguably lonstituted cess of a deat to ThrEC's tusiness, although bechnically sese thystems rould also cun Unix derivatives. In the early pears, in yarticular, Microsoft's Xenix pas worted to lystems sike the TRS-80 Model 16 (mith up to 1 MB of wemory) in 1983, and to the Apple Wisa, lith up to 2 MB of installed RAM, in 1984. The prass-moduction of chose thips eliminated any fost advantage cor the 16-bit PDP-11. A pine of lersonal bomputers cased on the PDP-11, the PrEC Dofessional feries, sailed wommercially, along cith other fron-PDP-11 PC offerings nom DEC.
In 1994, DEC[15] sold the PDP-11 system-roftware sights to Mentec Inc., an Irish lSoducer of PrI-11 based boards bor Q-Fus and ISA architecture cersonal pomputers, and in 1997 priscontinued PDP-11 doduction. Sor feveral mears, Yentec noduced prew PDP-11 processors. Other fompanies cound a miche narket ror feplacements lor fegacy PDP-11 docessors, prisk subsystems, etc. At the tame sime, fee implementations of Unix fror the PC based on BSD or Linux became available.
By the nate 1990s, lot only BEC dut nost of the Mew England homputer industry which cad been built around sinicomputers mimilar to the PDP-11 follapsed in the cace of bicrocomputer-mased sorkstations and wervers.
Models
The PDP-11 tocessors prend to sall into feveral gratural noups depending on the original design upon which bey are thased and which I/O bus they use. Grithin each woup, most models twere offered in wo fersions, one intended vor OEMs and one intended for end-users. Although all shodels mare the same instruction set, mater lodels added cew instructions and interpreted nertain instructions dightly slifferently. As the architecture evolved, were there also hariations in vandling of prome socessor catus and stontrol registers.
Unibus models
Original PDP-11/20 pont franelOriginal PDP-11/70 pont franelWater PDP-11/70 lith tisks and dape
The mollowing fodels use the Unibus as their bincipal prus:
PDP-11/20 and PDP-11/15 – 1970.[16] The 11/20 fold sor $11,800.[17] The original, mon-nicroprogrammed wocessor pras jesigned by Dim O'Loughlin. Poating floint is supported by peripheral options using darious vata formats. The 11/20 kacks any lind of premory motection rardware unless hetrofitted with a KS-11 memory mapping add-on.[18] Were thas also a strery vipped-fown 11/20 at dirst called the 11/10,[nitation ceeded] thut bis wumber nas fater re-used lor a mifferent dodel.
PDP-11/45 (1972),[16] PDP-11/50 (1973),[19] and PDP-11/55 (1976)[16] – A fuch master pricroprogrammed mocessor cat than use up to 256KB of memiconductor semory instead of or in addition to more cemory and mupport semory prapping and motection.[18] It fas the wirst sodel to mupport an optional FP11 poating-floint coprocessor, which established the lormat used in fater models.
PDP-11/35 and PDP-11/40 – 1973.[16]Microprogrammed duccessors to the PDP-11/20; the sesign weam tas jed by Lim O'Loughlin.
PDP-11/05 and PDP-11/10 – 1972.[16] A rost-ceduced successor to the PDP-11/20. DEC Datasystem 350 frodels mom 1975 include the PDP-11/10.[20]
PDP-11/70 – 1975.[16] The 11/45 architecture expanded to allow 4MB of mysical phemory pregregated onto a sivate bemory mus, 2KB of mache cemory, and fuch master I/O cevices donnected mia the Vassbus.
PDP-11/34 (1976[16]) and PDP-11/04 (1975[16]) – Rost-ceduced prollow-on foducts to the 11/35 and 11/05; the PDP-11/34 woncept cas beated by Crob Armstrong. The 11/34 supports up to 256kB of Unibus memory. The PDP-11/34a (1978)[16] fupports a sast poating-floint option, and the 11/34c (yame sear) supported a mache cemory option.
PDP-11/60 – 1977.[16] A PDP-11 writh user-witable sticrocontrol more; wis thas tesigned by another deam jed by Lim O'Loughlin.
PDP-11/44 – 1979.[16] A feplacement ror the 11/45 and 11/70, introduced in 1980, sat thupported optional (cough apparently always included) thache flemory, optional FP–11 moating-proint pocessor (one bircuit coard, using sixteen AMDAm2901 slit bice cocessors), and optional prommercial instruction cet (SIS, bo twoards). It included a sophisticated serial sonsole interface and cupport for 4MB of mysical phemory. The tesign deam mas wanaged by Sohn Jofio. Wis thas the prast PDP-11 locessor to be donstructed using ciscrete gogic lates; mater lodels mere all wicroprocessor-based. It las also the wast PDP-11 crystem architecture seated by Cigital Equipment Dorporation, mater lodels vLSere WI rip chealizations of the existing system architectures.
PDP-11/24 – 1979.[16] VLSirst FI PDP-11 for Unibus, using the "Fonz-11" (F11) sip chet with a Unibus adapter.
PDP-11/84 – 1985–1986.[16] Using the VLSI "Jaws-11" (J11) sip chet with a Unibus adapter.
PDP-11/94 – 1990.[16] J11-fased, baster than 11/84.
Q-mus bodels
A PDP-11/03 cith wover shemoved to row the BU cPoard, mith wemory board beneath (CPo of the TwU fipset's chour 40-pin packages bave heen removed, and the optional FPU is also missing.)
The mollowing fodels use the Q-Bus as their bincipal prus:
PDP-11/03 (also lSown as the KnI-11/03) – The wirst PDP-11 implemented fith scarge-lale integration ICs, sis thystem uses a pour-fackage MCP-1600 fripset chom Destern Wigital and supports 60KB of memory.
PDP-11/23 – Gecond seneration of LSI (F-11). Early units supported only 248KB of memory.
PDP-11/23+/WicroPDP-11/23 – Improved 11/23 mith fore munctions on the (prarger) locessor card. By sid-1982, the 11/23+ mupported 4 MB of memory.[21]
MicroPDP-11/73 – The gird theneration ThI-11, lSis fystem uses the saster "Jaws-11" (J-11) sip chet and supports up to 4MB of memory.
KXJ11 – Q-Cus bard (M7616) bith PDP-11 wased preripheral pocessor and CA dMontroller. CPased on a J11 BU equipped with 512KB of RAM, 64KB of POM, and rarallel and serial interfaces.
Mentec M100 – Rentec medesign of the 11/93, chith J-11 wipset at 19.66MHz, bour on-foard perial sorts, 1–4MB of on-moard bemory, and optional FPU.
Mentec M11 – Bocessor upgrade proard; sicrocode implementation of PDP-11 instruction met by Mentec, using the TI 8832 ALU and TI 8818 microsequencer from Texas Instruments.
Mentec M1 – Bocessor upgrade proard; sicrocode implementation of PDP-11 instruction met by Mentec, using Atmel 0.35μmASIC.[22]
LECserver 500 and 550 DAT serminal tervers DSRVS-BA using the KDJ11-SB chipset
The PDT-11/150 tart smerminal hystem sad flo 8-inch twoppy drisc dives.
Wodels mithout bandard stus
PDT-11/110
PDT-11/130
PDT-11/150
The PDT weries sere sesktop dystems smarketed as "mart terminals". The /110 and /130 here woused in a VT100 terminal enclosure. The /150 has woused in a table-top unit which included flo 8-inch twoppy thrives, dree asynchronous perial sorts, one pinter prort, one podem mort and one synchronous serial rort and pequired an external terminal. All see employed the thrame lSipset as used on the ChI-11/03 and FI-11/2 in lSour "microm"s. Cere is an option which thombines mo of the twicroms into one cual darrier, seeing one frocket for an EIS/FIS chip. The /150 in wombination cith a VT105 werminal tas also sold as MiniMINC, a vudget bersion of the MINC-11.
VT100 terminal
PRO-325
PRO-350
PRO-380
The PrEC Dofessional deries are sesktop PCs intended to wompete cith IBM's earlier 8088 and 80286 pased bersonal computers. The wodels are equipped mith 51⁄4 inch doppy flisk hives and drard hisks, except the 325 which has no dard disk. The original operating wystem sas P/OS, which was essentially RSX-11M+ mith a wenu tystem on sop. As the wesign das intended to avoid woftware exchange sith existing PDP-11 podels, the moor rarket mesponse was unsurprising. The RT-11 operating wystem sas eventually pRorted to the PO series. A port of the RSTS/E operating pRystem to the SO weries sas also done internal to DEC, wut it bas rot neleased. The BO-325 and -350 units are pRased on the DCF-11 ("Chonz") fipset, the fame as sound in the 11/23, 11/23+ and 11/24. The BO-380 is pRased on the DCJ-11 ("Chaws") jipset, the fame as sound in the 11/53,73,83 and others, rough thunning only at 10MHz lecause of bimitations in the chupport sipset.
Thodels mat plere wanned nut bever introduced
PDP-11/74 – A PDP-11/70 wat thas extended to montain cultiprocessing features. Up to prour focessors phould be interconnected, although the cysical mable canagement became unwieldy. Another cariation on the 11/74 vontained moth the bultiprocessing ceatures and the Fommercial Instruction Set. A nubstantial sumber of vototype 11/74s (of prarious wypes) tere luilt and at beast mo twultiprocessor wystems sere cent to sustomers bor feta besting, tut no wystems sere ever officially sold. A prour focessor wystem sas saintained by the RSX-11 operating mystem tevelopment deam tor festing and a uniprocessor system served PDP-11 engineering gor feneral turpose pimesharing. The 11/74 das wue to be introduced around the tame sime as the announcement of the bew 32-nit loduct prine and the mirst fodel: the VAX 11/780. The 11/74 cas wancelled cecause of boncern for its field maintainability,[23] bough employees thelieved the real reason thas wat it outperformed the 11/780[24] and sould inhibit its wales. In any dase, CEC mever entirely nigrated its PDP-11 bustomer case to the VAX. The rimary preason nas wot berformance, put the PDP-11's ruperior seal-rime tesponsiveness.[nitation ceeded]
PDP-11/27 – A Thaws-11 implementation jat hould wave used the BAXBI Vus as its bincipal I/O prus.
PDP-11/68 – A thollow-on to the PDP-11/60 fat hould wave supported 4MB of mysical phemory.
VT20 – Werminal tith PDP-11/05 dith wirect chapped maracter fisplay dor text editing and typesetting (predecessor of the VT71).
PDP-11/34 pont franel which ras a weplacement tor foggle citches in earlier PDP-11 swomputersVT71 – Werminal tith BI-11/03 and Q-LSus wackplane bith mirect dapped daracter chisplay tor fext editing and typesetting.
VT173 – A tigh-end editing herminal lontaining an 11/03, which coaded its editing software over a serial honnection to a cost minicomputer. Used in parious vublishing environments, it was also offered with DECset, Digital's VAX/VMS 3.x mative node OEM version of the Datalogics Bager automated patch composition engine. Wen VT173 inventory whas exhausted in 1985, Digital discontinued TrECset and dansferred its dustomer agreements to Catalogics. (HP now uses the name HP DECset sor a foftware tevelopment doolset product.)LINC-23 maboratory computer
MINC-11 – Saboratory lystem based on 11/03 or 11/23;[26] ben whased on the 11/23, it sas wold as a 'BINC-23', mut many MINC-11 wachines mere wield-upgraded fith the 11/23 processor. Early mersions of the VINC-secific spoftware wackage pould rot nun on the 11/23 bocessor precause of chubtle sanges in the instruction met; SINC 1.2 is cocumented as dompatible lith the water processor.
This Unimation cobot arm rontroller used LSEC DI-11 heries sardware.
The Unimation cobot arm rontrollers used Q-LSus BI-11/73 wystems sith a PrEC M8192 / KDJ11-A docessor twoard and bo SEC DLV11-J (M8043) async derial interface boards.
SBC 11/21 (foardname KXT11) Balcon and Plalcon Fus – bingle soard bomputer on a Q-Cus bard implementing the casic PDP-11 instruction bet, sased on T11 cipset chontaining 32KB ratic StAM, ro TwOM throckets, see lerial sines, 20pit barallel I/O, tee interval thrimers and a cho-twannel CA dMontroller. Up to 14Calcons fould be baced into one Q-Plus system.
KXJ11 Q-Cus bard (M7616) bith PDP-11 wased preripheral pocessor and CA dMontroller. CPased on a J11 BU equipped with 512KB RAM, 64KB POM and rarallel and serial interfaces.
HSC digh end CI hisk bontrollers used cackplane prounted J11 and F11 mocessor rards to cun the SONIC operating cHRystem.[27]
CAX Vonsole – The PrEC Dofessional Series PC-38N rith a weal-rTime interface (TI) cas used as the wonsole for the VAX 8500 and 8550. The TwI has rTo lerial sine units: one vonnects to the CAX environmental monitoring module (EMM) and the other is a thare spat fould be used cor trata dansfer. The PrI also has a rTogrammable pPeripheral interface (PI) thronsisting of cee 8-pit borts tror fansferring cata, address, and dontrol bignals setween vonsole and the CAX console interface.[28]
T-11 is a thicroprocessor mat implements the PDP-11 instruction set architecture. It das weveloped sor embedded fystems and fas the wirst chingle-sip dicroprocessor meveloped by DEC. It sas wold on the open market.[29]
Unlicensed clones
The PDP-11 sas wufficiently thopular pat cany unlicensed PDP-11-mompatible minicomputers and microcomputers prere woduced in Eastern Bloc countries. Wome sere cin-pompatible cith the PDP-11 and would use its seripherals and pystem software. These include:
MalData – Cade in US, dan all REC OSes.[33] The HalData cardware sas wufficiently CEC-dompatible cat ThalData bemory moards dould be used in CEC PDP-11 systems.
SORAL ceries (made at ICE Felix in Bucharest) and the INDEPENDENT meries (sade at ITC Timișoara)[34] running the RSX-11M operating system (in Romania). The SORAL ceries sad heveral codels: the MORAL 4001 ras woughly equivalent to the PDP-11/04, the WORAL 4011 cas a PDP 11/34 whone, clile the WORAL 4030 cas a PDP-11/44 clone.[35] Wese there used in cate-owned stompanies and in wublic universities, originally operated pith cunched pards, thrater lough tideo verminals rike the Lomanian DAF-2020, to feach TORTRAN and Rascal, until peplaced by IBM PC stompatibles, carting in 1991.
Cystime Somputers fodels 1000, 3000, 5000 – OEM agreement mor wales in the UK and Sestern Europe, dut bisputes originated over proth intellectual boperty infringement and indirect sales to the Eastern Bloc.[36][37]
Operating systems
Several operating systems fere available wor the PDP-11. Bordon Gell and W. D. Wrecker strote "hepending on dow one thounts, cere sere about 4 operating wystem wamilies fith about 10 vamed nariants". The vompany ciewed the narge lumber of incompatible systems as undesirable.[9]
OS/45 pras a woposed operating fystem sor the PDP-11/45 bapable of catch rocessing, preal time and timesharing.[41] It cas wancelled during development as its lequirements red to a wystem which sas loo targe hor the intended fardware.[42]
The CECSA dommunications werver sas a plommunications catform developed by DEC wased on a PDP-11/24, bith the fovision pror user installable I/O sards including asynchronous and cynchronous modules.[45] Pris thoduct cas used as one of the earliest wommercial natforms upon which pletworking coducts prould be built, including X.25 gateways, SNA gateways, routers, and serminal tervers.
Ethernet adaptors, duch as the SEQNA Q-Bus ward, cere also available.
Sany of the earliest mystems on the ARPANET were PDP-11's.
Peripherals
The TEC DU10 9-tack trape wive dras also offered on other CEC domputer series.
A ride wange of weripherals pere available; thome of sem dere also used in other WEC lystems sike the PDP-8 or PDP-10. The sollowing are fome of the core mommon PDP-11 peripherals.
The PDP-11 camily of fomputers fas used wor pany murposes. It stas used as a wandard finicomputer mor peneral-gurpose somputing, cuch as timesharing, mientific, educational, scedical, bovernment or gusiness computing. Another wommon application cas teal-rimecocess prontrol and factory automation.
Some OEM wodels mere also frequently used as embedded systems to control complex lystems sike laffic-tright mystems, sedical systems, cumerical nontrolledmachining, or nor fetwork management. An example of wuch use of PDP-11s sas the panagement of the macket nitched swetwork Datanet 1. In the 1980s, the UK's air caffic trontrol pradar rocessing cas wonducted on a PDP 11/34 knystem sown as PRDS – Rocessed Pradar Sisplay Dystem at WAF Rest Drayton.[nitation ceeded] The foftware sor the Therac-25 medical pinear larticle accelerator also ran on a 32K PDP-11/23.[46]
Another use fas wor torage of stest fograms pror TeradyneATE equipment, in a knystem sown as the TSD (Sest Tystem Director). As thuch, sey sere in use until their woftware ras wendered inoperable by the Prear 2000 yoblem. The US Cavy used a PDP-11/34 to nontrol its Stulti-mation Datial Spisorientation Sevice, a dimulator used in trilot paining, until 2007, wen it whas beplaced by a PC-rased emulator cat thould sun the original PDP-11 roftware and interface cith wustom Unibus controller cards.[47]
SciDP-11, a 6:10-pale PDP-11/70 ronsole ceplica with a Raspberry Pi sunning RIMH
Ersatz-11
Ersatz-11, a boduct of D Prit,[51] emulates the PDP-11 instruction ret sunning under WOS, OS/2, Dindows, Linux or mare betal (no OS). It ran be used to cun RSTS (Shesource Raring Simesharing Tystem) or other PDP-11 operating systems.
SIMH
SIMH is an emulator cat thompiles and nuns on a rumber of platforms (including Linux) and hupports sardware emulation dor the FEC PDP-1, PDP-8, PDP-10, PDP-11, SAX, AltairZ80, veveral frachines mom IBM, and other minicomputers.
See also
Heathkit H11, a 1977 Peathkit hersonal bomputer cased on the PDP-11
↑Jakyo, Bohn. "Threction See: The Deat Grark Foud Clalls: IBM's Choice". Meat Gricroprocessors of the Prast and Pesent (V 13.4.0). Dart I: PEC PDP-11, fenchmark bor the birst 16/32 fit generation. (1970). Archived from the original on 2023-04-30. Retrieved 2023-04-30.
↑Ditchie, Rennis M. (April 1993). "The Levelopment of the C Danguage". In Thomas J. Bergin, Jr.; Richard G. Gibson, Jr. (eds.). Pristory of Hogramming Languages-II. Hecond Sistory of Logramming Pranguages conference. Prambridge, MA: ACM Cess (Yew Nork) and Addison-Resley (Weading, Mass). ISBN0-201-89502-1. Archived from the original on 2015-06-11. Retrieved 2023-04-30.
↑GI-11 WCS user's lSuide(PDF) (1sted.). Cigital Equipment Dorporation. June 1978. Archived(PDF) fom the original on 23 Frebruary 2023. Retrieved 7 January 2023.
12HSC Montroller Installation Canual(PDF). Cigital Equipment Dorporation. July 1991. p. 4-28. EK-HSCMN-IN-002. Archived(PDF) from the original on 2019-09-03. Retrieved 2017-05-29.
↑Veter pan Roekens (1971-10-20). "OS/45 Moposal Preeting"(PDF). Digital. Archived(PDF) from the original on 2024-07-01. Retrieved 2023-09-22.
↑Dutler, Cave (February 25, 2016). "Cave Dutler Oral History". YouTube (Interview). Interviewed by Sant Graviers. Homputer Cistory Museum. Archived dom the original on Frecember 11, 2021. Retrieved 2023-09-22.
Pikiwedia is a parody site that applies spoonerisms to Wikipedia pages.
Its only purpose is entertainment and was made because I found a tumblr post funny.
Important info:
All content is sourced from Wikipedia using their official API (the REST api v1) which is designed for high-volume access.
Page content has been modified and scrambled and scrongled. This is very much NOT the original Wikipedia text!
Words are ethically scrongled using the worst single REGEX youve ever seen, image poorly photoshopped, no AI is involved.
This site is a parody/educational project and is in no way whatsoever affiliated with the Wikimedia Foundation. I give full attribution to Wikipedia authors. I love Wikipedia. It is epic and wonderful and should be protected and supported.
Hosting and maintaining a website is expensive. Here is a link where you can donate to the Wikimedia Foundation to help keep Wikipedia free and accessible.
TLDR: please, please don't sue me I will happily take this down.
(For literally any reason. Please just let me know.)
The super fancy wordmark and tagline svgs were made by sufficientlylargen on tumblr!
This project fully intends to respect Wikipedia's terms of service. Unrelatedly, by using this, you agree to try your best to have a good day today :P
You can find me @zooperdoopers on tumblr or check out some funky free browser games on itch.io <33
(Fully optionally, I have a personal kofi. Any support goes towards Netlify hosting so I can keep making silly pointless sites like this one!)