Difference between revisions of "PDP-11"
m (→Operatingn Systems) |
(Add some speed notes from http://www.retrocomputingtasmania.com/members/nw-retrocomputingtasmania-com/pdp-11-93) |
||
Line 37: | Line 37: | ||
== PDP-11 Models and notes == | == PDP-11 Models and notes == | ||
{| border="1" | {| border="1" | ||
− | ! Model !! Introduced !! Bus Type !! Addressing !! Notes | + | ! Model !! Introduced !! Bus Type !! Addressing !! Notes !! Speed (VUPS) |
|- | |- | ||
− | |[[PDP-11/20|11/20]] ||[[1970]] ||[[UNIBUS]] ||16-bit || | + | |[[PDP-11/20|11/20]] ||[[1970]] ||[[UNIBUS]] ||16-bit || || |
|- | |- | ||
− | |[[PDP-11/05|11/05]] ||[[1972]] ||[[UNIBUS]] ||16-bit || | + | |[[PDP-11/05|11/05]] ||[[1972]] ||[[UNIBUS]] ||16-bit || || |
|- | |- | ||
− | |[[PDP-11/10|11/10]] ||[[1972]] ||[[UNIBUS]] ||16-bit || | + | |[[PDP-11/10|11/10]] ||[[1972]] ||[[UNIBUS]] ||16-bit || || |
|- | |- | ||
− | |[[PDP-11/15|11/15]] ||[[1972]] ||[[UNIBUS]] ||16-bit ||OEM model | + | |[[PDP-11/15|11/15]] ||[[1972]] ||[[UNIBUS]] ||16-bit ||OEM model || |
|- | |- | ||
− | |[[PDP-11/40|11/40]] ||[[1973]] ||[[UNIBUS]] ||18-bit || | + | |[[PDP-11/40|11/40]] ||[[1973]] ||[[UNIBUS]] ||18-bit || || |
|- | |- | ||
− | |[[PDP-11/45|11/45]] ||[[1973]] ||[[UNIBUS]] ||18-bit ||core memory | + | |[[PDP-11/45|11/45]] ||[[1973]] ||[[UNIBUS]] ||18-bit ||core memory || |
|- | |- | ||
− | |[[PDP-11/50|11/50]] ||[[1975]] ||[[UNIBUS]] ||18-bit ||MOS memory | + | |[[PDP-11/50|11/50]] ||[[1975]] ||[[UNIBUS]] ||18-bit ||MOS memory || |
|- | |- | ||
− | |[[PDP-11/70|11/70]] ||[[1975]] ||[[UNIBUS]] ||22-bit || | + | |[[PDP-11/70|11/70]] ||[[1975]] ||[[UNIBUS]] ||22-bit || || 0.6 |
|- | |- | ||
− | |[[PDP-11/03|11/03]] ||[[1975]] ||[[QBUS]] ||16-bit ||first QBUS model, first F-11 | + | |[[PDP-11/03|11/03]] ||[[1975]] ||[[QBUS]] ||16-bit ||first QBUS model, first F-11 || 0.5 |
|- | |- | ||
− | |[[PDP-11/34|11/34]] ||[[1976]] ||[[UNIBUS]] ||18-bit || | + | |[[PDP-11/34|11/34]] ||[[1976]] ||[[UNIBUS]] ||18-bit || || 0.21 |
|- | |- | ||
− | |[[PDP-11/04|11/04]] ||[[1976]] ||[[UNIBUS]] ||16-bit || | + | |[[PDP-11/04|11/04]] ||[[1976]] ||[[UNIBUS]] ||16-bit || || 0.11 |
|- | |- | ||
− | |[[PDP-11/55|11/55]] ||[[1976]] ||[[UNIBUS]] ||18-bit ||fast bipolar memory | + | |[[PDP-11/55|11/55]] ||[[1976]] ||[[UNIBUS]] ||18-bit ||fast bipolar memory || |
|- | |- | ||
− | |[[PDP-11/60|11/60]] ||[[1977]] ||[[UNIBUS]] ||18-bit ||writable control store | + | |[[PDP-11/60|11/60]] ||[[1977]] ||[[UNIBUS]] ||18-bit ||writable control store || |
|- | |- | ||
− | |[[PDP-11/23|11/23]] ||[[1979]] ||[[QBUS]] ||18-bit ''or'' 22-bit || | + | |[[PDP-11/23|11/23]] ||[[1979]] ||[[QBUS]] ||18-bit ''or'' 22-bit || || 0.12 |
|- | |- | ||
− | |[[PDP-11/24|11/24]] ||[[1979]] ||[[UNIBUS]] ||22-bit ||first UNIBUS model to use F-11 chip | + | |[[PDP-11/24|11/24]] ||[[1979]] ||[[UNIBUS]] ||22-bit ||first UNIBUS model to use F-11 chip || 0.18 |
|- | |- | ||
− | |[[PDP-11/44|11/44]] ||[[1979]] ||[[UNIBUS]] ||22-bit ||last non-LSI PDP-11 | + | |[[PDP-11/44|11/44]] ||[[1979]] ||[[UNIBUS]] ||22-bit ||last non-LSI PDP-11 || 0.42 |
|- | |- | ||
− | |[[PDP-11/23 PLUS|11/23+]] || [[1981]] Nov ||[[QBUS]] ||22-bit || | + | |[[PDP-11/23 PLUS|11/23+]] || [[1981]] Nov ||[[QBUS]] ||22-bit || 0.18 |
|- | |- | ||
|[[PDP-11/73|11/73]] || [[1983]] ||[[QBUS]] ||22-bit ||first J-11 machine, 15MHz, integrated FPU, also first PMI PDP-11 | |[[PDP-11/73|11/73]] || [[1983]] ||[[QBUS]] ||22-bit ||first J-11 machine, 15MHz, integrated FPU, also first PMI PDP-11 |
Revision as of 03:01, 4 August 2010
The machine word size was 16 bits. For more information about the architecture itself, see PDP-11 architecture.
It could run a variety of operating systems. Many were produced by DEC themselves, but several were produced by third-parties. Often DEC would purchase or rebrand this OS and resell it as their own product. For example, UNIX sold as Ultrix by DEC.
Contents
Operatingn Systems
Unix based Operating Systems
This was the first shipping unix distro by the CSRG. It included a few fixes, and a bunch of the BSD utilities. This released was based on Unix System 6.
This version was a port of the 4.3 feature set to the PDP-11. Although considered impossible by many, it accomplished this by using overlays for portions of the kernel, and exe's to allow for programs larger then 64kb.
This version is still supported, and if you really felt the need to load a Unix for use on a PDP-11 this would be the best fit. It has support for TCP/IP, large memory space and is the best UNIX experence you are going to get on a 16bit mini.
Other OS's
PDP-11 Models and notes
Model | Introduced | Bus Type | Addressing | Notes | Speed (VUPS) |
---|---|---|---|---|---|
11/20 | 1970 | UNIBUS | 16-bit | ||
11/05 | 1972 | UNIBUS | 16-bit | ||
11/10 | 1972 | UNIBUS | 16-bit | ||
11/15 | 1972 | UNIBUS | 16-bit | OEM model | |
11/40 | 1973 | UNIBUS | 18-bit | ||
11/45 | 1973 | UNIBUS | 18-bit | core memory | |
11/50 | 1975 | UNIBUS | 18-bit | MOS memory | |
11/70 | 1975 | UNIBUS | 22-bit | 0.6 | |
11/03 | 1975 | QBUS | 16-bit | first QBUS model, first F-11 | 0.5 |
11/34 | 1976 | UNIBUS | 18-bit | 0.21 | |
11/04 | 1976 | UNIBUS | 16-bit | 0.11 | |
11/55 | 1976 | UNIBUS | 18-bit | fast bipolar memory | |
11/60 | 1977 | UNIBUS | 18-bit | writable control store | |
11/23 | 1979 | QBUS | 18-bit or 22-bit | 0.12 | |
11/24 | 1979 | UNIBUS | 22-bit | first UNIBUS model to use F-11 chip | 0.18 |
11/44 | 1979 | UNIBUS | 22-bit | last non-LSI PDP-11 | 0.42 |
11/23+ | 1981 Nov | QBUS | 22-bit | 0.18 | |
11/73 | 1983 | QBUS | 22-bit | first J-11 machine, 15MHz, integrated FPU, also first PMI PDP-11 | |
11/53 | 1984 | QBUS | 22-bit | S-box or standard qbus, integrated FPU, 768KiW memory | |
11/83 | 1988 | QBUS | 22-bit | J-11 at 18MHz, integrated FPU | |
11/84 | 1988 | UNIBUS | 22-bit | J-11 at 18MHz, integrated FPU | |
11/93 | 1990 | QBUS | 22-bit | J-11 at 18MHz, integrated FPU, 2MiW onboard memory | |
11/94 | 1990 | UNIBUS | 22-bit | J-11 at 18MHz, integrated FPU, 2MiW onboard memory |
v • d • e PDP-11 Computers and Peripherals |
---|
UNIBUS PDP-11s - PDP-11/20 • PDP-11/15 • PDP-11/35 • PDP-11/40 • PDP-11/45 • PDP-11/50 • PDP-11/55 • PDP-11/70 PDP-11/05 • PDP-11/10 • PDP-11/04 • PDP-11/34 • PDP-11/60 • PDP-11/44 • PDP-11/24 • PDP-11/84 • PDP-11/94 QBUS PDP-11s - PDP-11/03 • PDP-11/23 • PDP-11/23+ • MicroPDP-11/73 • MicroPDP-11/53 • MicroPDP-11/83 • MicroPDP-11/93 QBUS CPUs: LSI-11 • LSI-11/2 • KDF11-A • KDF11-B • KDJ11-A • KDJ11-B • KDJ11-D • KDJ11-E Buses: UNIBUS • UNIBUS map • SPC • MUD • EUB • QBUS • CD interconnect • PMI Also: PDP-11 architecture • PDP-11 Extended Instruction Set • FP11 floating point • PDP-11 Memory Management |
UNIBUS CPUs: KA11 • KC11 • KB11-A • KB11-B • KB11-C • KB11-D • KD11-A • KD11-B • KD11-D • KD11-E • KD11-EA • KD11-K • KD11-Z • KDF11-U
Co-processors: FP11-A • FP11-B • FP11-C • FP11-E • FP11-F • KE44-A • FPF11 Chips: LSI-11 • KEV11-A • KEV11-B • KEV11-C • F-11 • KEF11-A • KTF11-A • T-11 • J-11 • FPJ11 CPU options: KE11-E • KE11-F • KJ11-A • KT11-C • KT11-D • KK11-A • KK11-B • KT24 • KTJ11-B Rare CPU options: KS11 Memory Protection and Relocation option • KT11-B Paging Option • KUV11 Writeable Control Store Front panels: KY11-A • KY11-D • KY11-J • KY11-LA • KY11-LB • KY11-P More on buses: UNIBUS and QBUS termination • Bus Arbitration on the Unibus and QBUS • CTI BUS PDT-11s - PDT-11/110 • PDT-11/130 • PDT-11/150 CTI PDP-11s - PRO-325 • PRO-350 • PRO-380 Other: FIS floating point • PDP-11 Commercial Instruction Set • PDP-11 stacks • PDP-11 family differences |