Programmed Data Processor
Programmed Data Processor (abbreviato come PDP) è il nome di una serie di minicomputer sviluppati dalla Digital Equipment Corporation. Il termine PDP intenzionalmente non contiene la parola computer dato che in quegli anni i computer erano apparecchiature costose, ingombranti e difficili da usare e gli investitori della DEC (come Georges Doriot) preferirono spingere per non utilizzare il termine. La parola minicomputer non era ancora stata inventata. Digital quindi preferì sviluppare dei sistemi per chi i computer non poteva permetterseli ma che comunque necessitava di eseguire elaborazioni automatiche.
La serie PDP fu una serie molto prolifica e viene normalmente raggruppata in famiglie suddivise in base alla lunghezza della parola elaborata (word). Con l'eccezione del sistema PDP-11 che era a 16 bit gli altri sistemi come il PDP-6 e il PDP-10 mostravano un'architettura elaborata con parole di 36 bit.
Serie PDP

- PDP-1: Il primo PDP, usava parole di 18 bit, aveva un primitivo sistema operativo time-sharing e divenne molto noto tra gli hacker. Spacewar!, uno dei primi videogiochi venne sviluppato su questo sistema.
- PDP-2: Un progetto a 24 bit che non venne realizzato.
- PDP-3: Primo progetto DEC a 36 bit, non entrò in produzione. L'unico PDP-3 venne costruito su misura per un cliente (un'agenzia federale) in sostanza era un sistema PDP-1 con parole di 36 bit.
- PDP-4: Presentato come un sistema più lento e economico del PDP-1 non fu un successo commerciale. Tutti i successivi progetti a 18 bit si basarono sulla sua architettura.
- PDP-5 :Primo sistema DEC con parole da 12 bit. Introdusse il set di istruzioni utilizzato in seguito dal PDP-8. Al fine di ridurre i costi la locazione 0 della memoria era utilizzata come program counter questo rese il debug dei programmi un incubo dato che la locazione veniva corrotta quasi sempre dall'esecuzione non corretta dei programmi.
- PDP-6: Macchina a 36 bit con sistema operativo time sharing. Dotato di un'architettura elegante, era un sistema che poteva essere considerato un minicomputer "grande" o un piccolo mainframe.
- PDP-7: Rimpiazzo del PDP-4, la prima versione del sistema operativo Unix venne sviluppato per questa macchina.
- PDP-8: Macchina a 12 bit con un set di istruzioni ridotte, fu il primo sistema di grande successo della società. Viene considerato il primo computer economico, venne acquisito da scuole, università e centri di ricerca. Gli ultimi sistemi vennero utilizzati del DECmate un sistema di videoscrittura e nella workstation VT-78. Edson e Castro, due progettisti del sistema abbandonarono la società quando il loro progetto per un successore a 16 bit venne bocciato in favore del PDP-11. Questi andarono alla Data General e svilupparono il Data General Nova.
- LINC-8: Un ibrido tra il LINC] e un PDP-8 con due set di istruzioni, progenitore del PDP-12.
- PDP-9: Successore del PDP-7 prima macchina DEC con microprogramma.
- PDP-10: Macchina a 36 bit con sistema operativo time sharing, venne sviluppato in molte varianti. Il set di istruzioni derivava dal PDP-6.
- PDP-11: L'archetipo del minicomputer, una macchina a 16 bit con uno dei migliori set di istruzioni a 16 bit mai realizzato. I VAX a 32 bit discendono da questa architettura e il set di istruzioni influenzò molte CPU come il Motorola 68000, il Renesas H8, il Texas Instruments MSP430. Il set di istruzioni era ortogonale, gestiva un ampio insieme di indirizzamenti e aveva diversi registri generici. La famiglia PDP-11 permase sul mercato per 20 anni nelle sue varie incarnazioni.
- PDP-12: Discendente del LINC-8.
- PDP-13: Apparentemente questo numero non venne utilizzato.
- PDP-14: Una macchina a 1 bit utilizzata per controllori industriali PLC). Le versioni successive vennero basate sul PDP-8.
- PDP-15: Ultima macchina DEC a 18 bit. L'unica macchina a 18 bit basata su circuiti integrati TTL invece che su componenti discreti, infine venne chiamata famiglia XVM.
- PDP-16: Versione ad alte prestazione di sistema per applicazioni industriali (come il PDP-14).
Computer correlati =
- TX-0 sviluppato dai Lincoln Laboratory del MIT, la sua architettura influenzò lo sviluppo del PDP-1.
- LINC (Laboratory Instrument Computer), inizialmente sviluppato dai Lincoln Laboratory in seguito venne costruito dalla DEC. Non fa parte della famiglia PDP ma è un progenitore del PDP-12. Il LINC e il PDP-8 sono considerati i primi minicomputer mentre per altri sono i primi personal computer. I PDP-8 e il PDP-11 furono i sistemi PDP di maggior successo. Digital non produsse mai un PDP-20 ma questo termine spesso indica un PDP-10 che esegue TOPS-20 (ufficialmente definito DECSYSTEM-20).
- SM EVM serie di computer dell'URSS
- DVK personal computer dell'URSS cloni dei PDP
- Elektronika BK
- UKNC
Riferimenti
- C. Gordon Bell, J. Craig Mudge, John E. McNamara, Computer Engineering: A DEC View of Hardware Systems Design (Digital, 1978)
- The Computer Museum Report, Volume 8, TX-0 alumni reunion, Spring 1984, Ed Thelen Web site (accessed June 18, 2006)
- Bell, C.G., Grason, J., and Newell, A., Designing Computers and Digital Systems. Digital Press, Maynard, Mass., 1972.
Altri progetti
Wikimedia Commons contiene immagini o altri file su Programmed Data Processor
Collegamenti esterni
- (EN) Mark Crispin's 1986 list of PDP's
- (EN) Several PDP and LAB's, still runnable in a German computer museum
- (EN) DEC's PDP-6 was the world's first commercial time-sharing system Gordon Bell interview at the Smithsonian
- (EN) Description and Use of Register Transfer Modules on Gordon Bell's site at Microsoft.
- (EN) www.parse.com/~museum shows a recently restored PDP-12