Updated PDP-11 publication info

This commit is contained in:
Jeff Parsons 2016-12-04 17:47:19 -08:00 committed by Jeff Parsons
commit 4cb07f833c
16 changed files with 222 additions and 24 deletions

View file

@ -43,7 +43,7 @@ Running Paper Tape Diagnostics
### Tests 1-12
Instructions for running "TEST 1 - BRANCH" through "TEST 12 - JUMP" come from the
[MAINDEC USER REFERENCE MANUAL, OCTOBER 1973](http://archive.pcjs.org/pubs/dec/pdp11/diags/MAINDEC-11-DZQAB-B-D_User_Reference_Manual_Oct73.pdf),
[MAINDEC-11-DZQAB MAINDEC USER REFERENCE MANUAL (Oct 1973)](http://archive.pcjs.org/pubs/dec/pdp11/diags/MAINDEC-11-DZQAB-B-D_User_Reference_Manual_Oct73.pdf),
p. 19:
MAINDEC-11-D0AA to D0LA (NEW NUMBER - DZKAA to DZKAL)
@ -335,7 +335,7 @@ I disassembled the code responsible for that failure:
I wasn't able to locate a source code listing for this particular (1978) version of the 11/70 CPU Instruction Exerciser,
but I did find another useful document,
[11/40 and 11/45 INSTRUCTION EXERCISER (Sep, 1974)](http://archive.pcjs.org/pubs/dec/pdp11/diags/MAINDEC-11-DCQKC-D-D_1140_1145_INSTRUCTION_EXERCISER_Sep74.pdf),
[MAINDEC-11-DCQKC 11/40 and 11/45 INSTRUCTION EXERCISER (Sep 1974)](http://archive.pcjs.org/pubs/dec/pdp11/diags/MAINDEC-11-DCQKC-D-D_1140_1145_INSTRUCTION_EXERCISER_Sep74.pdf),
where I discovered a matching test sequence on p. 86.
Here's an excerpt:

View file

@ -7,15 +7,17 @@ permalink: /pubs/dec/pdp11/1120/
DEC PDP-11/20 Publications
---
- PDP-11/20 Handbook (1969) [[PDF](http://research.microsoft.com/en-us/um/people/gbell/Digital/PDP%2011%20Handbook%201969.pdf)]
- PDP-11/20 Handbook (1971) [[PDF](http://bitsavers.trailing-edge.com/pdf/dec/pdp11/handbooks/PDP1120_Handbook_1972.pdf)]
PDPjs development relied on the following PDP-11/20 publications:
The above publications actually apply to several PDP-11 models:
- [PDP-11/20 Handbook (1969)](http://archive.pcjs.org/pubs/dec/pdp11/1120/PDP1120_Handbook_1969.pdf) [[Original PDF](http://research.microsoft.com/en-us/um/people/gbell/Digital/PDP%2011%20Handbook%201969.pdf)]
- [PDP-11/20 Handbook (1971)](http://archive.pcjs.org/pubs/dec/pdp11/1120/PDP1120_Handbook_1971.pdf) [[Original PDF](http://bitsavers.trailing-edge.com/pdf/dec/pdp11/handbooks/PDP1120_Handbook_1972.pdf)]
- PDP-11/10, which provided a minimum of 128 words of read/write memory (and 1024 words of read-only memory)
- PDP-11/20, which provided a minimum of 4,096 words of read-write memory
The above publications actually applied to several PDP-11 models:
The 1971 Handbook also covers some additional models, which DEC says were "functionally identical":
- PDP-11/10 (with a minimum of 128 words of read/write memory and 1024 words of read-only memory)
- PDP-11/20 (with a minimum of 4,096 words of read-write memory)
The 1971 Handbook also covered some additional models, which DEC says were "functionally identical":
- PDP-11/15 OEM Computer
- PDP-11R20 Rugged Computer

View file

@ -7,4 +7,6 @@ permalink: /pubs/dec/pdp11/1140/
DEC PDP-11/40 Publications
---
* PDP-11/40 Handbook (1972) [[PDF](http://bitsavers.trailing-edge.com/pdf/dec/pdp11/handbooks/PDP-11_40_Processor_Handbook_1972.pdf)]
PDPjs development relied on the following PDP-11/40 publications:
- [PDP-11/40 Handbook (1972)](http://archive.pcjs.org/pubs/dec/pdp11/1140/PDP1140_Handbook_1972.pdf) [[Original PDF](http://bitsavers.trailing-edge.com/pdf/dec/pdp11/handbooks/PDP-11_40_Processor_Handbook_1972.pdf)]

View file

@ -7,4 +7,6 @@ permalink: /pubs/dec/pdp11/1145/
DEC PDP-11/45 Publications
---
* PDP-11/45 Handbook (1973) [[PDF](http://bitsavers.trailing-edge.com/pdf/dec/pdp11/handbooks/PDP1145_Handbook_1973.pdf)]
PDPjs development relied on the following PDP-11/45 publications:
- [PDP-11/45 Handbook (1973)](http://archive.pcjs.org/pubs/dec/pdp11/1145/PDP1145_Handbook_1973.pdf) [[Original PDF](http://bitsavers.trailing-edge.com/pdf/dec/pdp11/handbooks/PDP1145_Handbook_1973.pdf)]

View file

@ -7,5 +7,7 @@ permalink: /pubs/dec/pdp11/1170/
DEC PDP-11/70 Publications
---
* PDP-11/70 Handbook (1976) [[PDF](http://bitsavers.informatik.uni-stuttgart.de/pdf/dec/pdp11/1170/PDP-11_70_Handbook_1977-78.pdf)]
* PDP-11/70 Handbook (1979) [[PDF](http://bitsavers.trailing-edge.com/pdf/dec/pdp11/handbooks/PDP11_Handbook1979.pdf)]
PDPjs development relied on the following PDP-11/70 publications:
- [PDP-11/70 Handbook (1976)](http://archive.pcjs.org/pubs/dec/pdp11/1170/PDP1170_Handbook_1976.pdf) [[Original PDF](http://bitsavers.informatik.uni-stuttgart.de/pdf/dec/pdp11/1170/PDP-11_70_Handbook_1977-78.pdf)]
- [PDP-11/70 Handbook (1979)](http://archive.pcjs.org/pubs/dec/pdp11/1170/PDP1170_Handbook_1979.pdf) [[Original PDF](http://bitsavers.trailing-edge.com/pdf/dec/pdp11/handbooks/PDP11_Handbook1979.pdf)]

View file

@ -7,11 +7,73 @@ permalink: /pubs/dec/pdp11/
DEC PDP-11 Publications
---
* [PDP-11/20](1120/)
- PDP-11/20 Handbook (1969) [[PDF](http://research.microsoft.com/en-us/um/people/gbell/Digital/PDP%2011%20Handbook%201969.pdf)]
- PDP-11/20 Handbook (1971) [[PDF](http://bitsavers.trailing-edge.com/pdf/dec/pdp11/handbooks/PDP1120_Handbook_1972.pdf)]
* [PDP-11/20](1120/)
* [PDP-11/40](1140/)
* [PDP-11/45](1145/)
* [PDP-11/70](1170/)
* [Assorted PDP-11 Papers](papers/)
[PDP-11/20](1120/)
- [PDP-11/20 Handbook (1969)](http://archive.pcjs.org/pubs/dec/pdp11/1120/PDP1120_Handbook_1969.pdf) [[Original PDF](http://research.microsoft.com/en-us/um/people/gbell/Digital/PDP%2011%20Handbook%201969.pdf)]
- [PDP-11/20 Handbook (1971)](http://archive.pcjs.org/pubs/dec/pdp11/1120/PDP1120_Handbook_1971.pdf) [[Original PDF](http://bitsavers.trailing-edge.com/pdf/dec/pdp11/handbooks/PDP1120_Handbook_1972.pdf)]
[PDP-11/40](1140/)
- [PDP-11/40 Handbook (1972)](http://archive.pcjs.org/pubs/dec/pdp11/1140/PDP1140_Handbook_1972.pdf) [[Original PDF](http://bitsavers.trailing-edge.com/pdf/dec/pdp11/handbooks/PDP-11_40_Processor_Handbook_1972.pdf)]
[PDP-11/45](1145/)
- [PDP-11/45 Handbook (1973)](http://archive.pcjs.org/pubs/dec/pdp11/1145/PDP1145_Handbook_1973.pdf) [[Original PDF](http://bitsavers.trailing-edge.com/pdf/dec/pdp11/handbooks/PDP1145_Handbook_1973.pdf)]
[PDP-11/70](1170/)
- [PDP-11/70 Handbook (1976)](http://archive.pcjs.org/pubs/dec/pdp11/1170/PDP1170_Handbook_1976.pdf) [[Original PDF](http://bitsavers.informatik.uni-stuttgart.de/pdf/dec/pdp11/1170/PDP-11_70_Handbook_1977-78.pdf)]
- [PDP-11/70 Handbook (1979)](http://archive.pcjs.org/pubs/dec/pdp11/1170/PDP1170_Handbook_1979.pdf) [[Original PDF](http://bitsavers.trailing-edge.com/pdf/dec/pdp11/handbooks/PDP11_Handbook1979.pdf)]
[PDP-11 BASIC](basic/)
- [PDP-11 BASIC Programming Manual (1970)](http://archive.pcjs.org/pubs/dec/pdp11/basic/BASIC_Programming_Manual_Dec70.pdf)
- [LISTING OF BASIC/PTS (May 1974)](http://archive.pcjs.org/pubs/dec/pdp11/basic/BASIC_PTS_Listing_Mar77.pdf)
[PDP-11 Diagnostics](diags/)
- [MAINDEC-11-DZQAB MAINDEC USER REFERENCE MANUAL (Oct 1973)](http://archive.pcjs.org/pubs/dec/pdp11/diags/MAINDEC-11-DZQAB-B-D_User_Reference_Manual_Oct73.pdf)
- [MAINDEC-11-DCQKC 11/40 and 11/45 INSTRUCTION EXERCISER (Sep 1974)](http://archive.pcjs.org/pubs/dec/pdp11/diags/MAINDEC-11-DCQKC-D-D_1140_1145_INSTRUCTION_EXERCISER_Sep74.pdf)
- [MAINDEC-11-DZQXA XXDP USER MANUAL (Jul 1976)](http://archive.pcjs.org/pubs/dec/pdp11/diags/MAINDEC-11-DZQXA-I-D_XXDP_User_Manual_Jul76.pdf)
- [CEKBAD0 11/70 CPU #1 (May 1980)](http://archive.pcjs.org/pubs/dec/pdp11/diags/AH-7963D-MC_CEKBAD0_1170_CPU_1_May80.pdf)
- [CEKBBF0 11/70 CPU #2 (May 1980)](http://archive.pcjs.org/pubs/dec/pdp11/diags/AH-7968F-MC_CEKBBF0_1170_CPU_2_May80.pdf)
- [CEKBEE0 11/70 MEM MGMT (May 1980)](http://archive.pcjs.org/pubs/dec/pdp11/diags/AC-7975E-MC_CEKBEE0_1170_MEM_MGMT_May80.pdf)
- [PDP-11 DIAGNOSTIC HANDBOOK (1988)](http://archive.pcjs.org/pubs/dec/pdp11/diags/PDP11_DiagnosticHandbook_1988.pdf)
- [Notes for XXDP+ and XXDP V2 Operating Systems (Feb 1993)](http://archive.pcjs.org/pubs/dec/pdp11/diags/XXDP_Notes_Feb93.pdf)
[PDP-11 KW11](kw11/)
- [KW11-L Line Time Clock Manual (Apr 1973)](http://archive.pcjs.org/pubs/dec/pdp11/kw11/KW11L_Apr73.pdf)
[PDP-11 M9312](m9312/)
- [M9312 Bootstrap/Terminator Module Technical Manual (Oct 1979)](http://archive.pcjs.org/pubs/dec/pdp11/m9312/M9312_Bootstrap_Terminator_Module_Technical_Manual.pdf)
[PDP-11 MACRO-11](macro11/)
- [MACRO-11 Reference Manual (Dec 1975)](http://archive.pcjs.org/pubs/dec/pdp11/macro11/MACRO11_Dec75.pdf)
- [MACRO-11 Language Reference Manual (Mar 1983)](http://archive.pcjs.org/pubs/dec/pdp11/macro11/MACRO11_Mar83.pdf)
[PDP-11 PC11](pc11/)
- [LISTING OF PDP-11 ABSOLUTE LOADER (June 1975)](http://archive.pcjs.org/pubs/dec/pdp11/pc11/Absolute_Loader_Listing_Jun75.pdf)
- [CZQMCF0 0-124K MEM EXER 16K (Feb 1978)](http://archive.pcjs.org/pubs/dec/pdp11/pc11/Mem-Exer-16k_Feb78.pdf)
- [PDP-11 Paper Tape Software Handbook (Apr 1976)](http://archive.pcjs.org/pubs/dec/pdp11/pc11/Paper_Tape_Software_Handbook.pdf)
[PDP-11 RK11](rk11/)
- [CXRKAG0 DEC/X11 RK11 MODULE (Sep 1978)](http://archive.pcjs.org/pubs/dec/pdp11/rk11/AC-E676G-MC_CXRKAG0-RK11_Sep78.pdf)
- [RK11-D and RK11-E Moving Head Disk Drive Controller Manual (Feb 1975)](http://archive.pcjs.org/pubs/dec/pdp11/rk11/EK-RK11D-MM-002.pdf)
[PDP-11 RL11](rl11/)
- [RL01/RL02 User Guide (Sep 1981)](http://archive.pcjs.org/pubs/dec/pdp11/rl11/EK-RL012-UG-005_Sep81.pdf)
---
[Assorted PDP-11 Handbooks](other/)
- [PDP-11 Peripherals Handbook (1976)](http://archive.pcjs.org/pubs/dec/pdp11/other/PDP11_Peripherals_Handbook_1976.pdf)
- [PDP-11 Software Handbook (1978)](http://archive.pcjs.org/pubs/dec/pdp11/other/PDP11_Software_Handbook_1978.pdf)
[Assorted PDP-11 Papers](papers/)

View file

@ -0,0 +1,11 @@
---
layout: page
title: DEC PDP-11 BASIC Publications
permalink: /pubs/dec/pdp11/basic/
---
DEC PDP-11 BASIC Publications
---
- [PDP-11 BASIC Programming Manual (1970)](http://archive.pcjs.org/pubs/dec/pdp11/basic/BASIC_Programming_Manual_Dec70.pdf)
- [LISTING OF BASIC/PTS (May 1974)](http://archive.pcjs.org/pubs/dec/pdp11/basic/BASIC_PTS_Listing_Mar77.pdf)

View file

@ -0,0 +1,28 @@
---
layout: page
title: DEC PDP-11 Diagnostic Publications
permalink: /pubs/dec/pdp11/diags/
---
DEC PDP-11 Diagnostic Publications
---
PDPjs development and testing relied on the following PDP-11 diagnostic publications:
- [MAINDEC-11-DZQAB MAINDEC USER REFERENCE MANUAL (Oct 1973)](http://archive.pcjs.org/pubs/dec/pdp11/diags/MAINDEC-11-DZQAB-B-D_User_Reference_Manual_Oct73.pdf)
- [MAINDEC-11-DCQKC 11/40 and 11/45 INSTRUCTION EXERCISER (Sep 1974)](http://archive.pcjs.org/pubs/dec/pdp11/diags/MAINDEC-11-DCQKC-D-D_1140_1145_INSTRUCTION_EXERCISER_Sep74.pdf)
- [MAINDEC-11-DZQXA XXDP USER MANUAL (Jul 1976)](http://archive.pcjs.org/pubs/dec/pdp11/diags/MAINDEC-11-DZQXA-I-D_XXDP_User_Manual_Jul76.pdf)
- [CEKBAD0 11/70 CPU #1 (May 1980)](http://archive.pcjs.org/pubs/dec/pdp11/diags/AH-7963D-MC_CEKBAD0_1170_CPU_1_May80.pdf)
- [CEKBBF0 11/70 CPU #2 (May 1980)](http://archive.pcjs.org/pubs/dec/pdp11/diags/AH-7968F-MC_CEKBBF0_1170_CPU_2_May80.pdf)
- [CEKBEE0 11/70 MEM MGMT (May 1980)](http://archive.pcjs.org/pubs/dec/pdp11/diags/AC-7975E-MC_CEKBEE0_1170_MEM_MGMT_May80.pdf)
The *MAINDEC-11-DZQAB MAINDEC USER REFERENCE MANUAL (Oct 1973)* was particularly useful for understanding DEC's
[Paper Tape Diagnostics](/apps/pdp11/tapes/diags/).
The *MAINDEC-11-DCQKC 11/40 and 11/45 INSTRUCTION EXERCISER (Sep 1974)* document was useful for understanding DEC's
[11/70 CPU EXERCISER](/apps/pdp11/tapes/diags/#md-11-1170-cpu-exerciser).
### Non-DEC Publications
- [PDP-11 DIAGNOSTIC HANDBOOK (1988)](http://archive.pcjs.org/pubs/dec/pdp11/diags/PDP11_DiagnosticHandbook_1988.pdf)
- [Notes for XXDP+ and XXDP V2 Operating Systems (Feb 1993)](http://archive.pcjs.org/pubs/dec/pdp11/diags/XXDP_Notes_Feb93.pdf)

View file

@ -0,0 +1,12 @@
---
layout: page
title: DEC PDP-11 KW11 Line Time Clock
permalink: /pubs/dec/pdp11/kw11/
---
DEC PDP-11 KW11 Line Time Clock
---
PDPjs development and testing relied on the following PDP-11 publications:
- [KW11-L Line Time Clock Manual (Apr 1973)](http://archive.pcjs.org/pubs/dec/pdp11/kw11/KW11L_Apr73.pdf)

View file

@ -0,0 +1,12 @@
---
layout: page
title: "DEC PDP-11 M9312 Bootstrap/Terminator Module"
permalink: /pubs/dec/pdp11/m9312/
---
DEC PDP-11 M9312
---
PDPjs development and testing relied on the following PDP-11 publications:
- [M9312 Bootstrap/Terminator Module Technical Manual (Oct 1979)](http://archive.pcjs.org/pubs/dec/pdp11/m9312/M9312_Bootstrap_Terminator_Module_Technical_Manual.pdf)

View file

@ -0,0 +1,13 @@
---
layout: page
title: DEC PDP-11 MACRO-11
permalink: /pubs/dec/pdp11/macro11/
---
DEC PDP-11 MACRO-11
---
PDPjs development and testing relied on the following PDP-11 publications:
- [MACRO-11 Reference Manual (Dec 1975)](http://archive.pcjs.org/pubs/dec/pdp11/macro11/MACRO11_Dec75.pdf)
- [MACRO-11 Language Reference Manual (Mar 1983)](http://archive.pcjs.org/pubs/dec/pdp11/macro11/MACRO11_Mar83.pdf)

View file

@ -0,0 +1,13 @@
---
layout: page
title: DEC PDP-11 Assorted Handbooks
permalink: /pubs/dec/pdp11/other/
---
DEC PDP-11 Assorted Handbooks
---
PDPjs development and testing relied on the following PDP-11 publications:
- [PDP-11 Peripherals Handbook (1976)](http://archive.pcjs.org/pubs/dec/pdp11/other/PDP11_Peripherals_Handbook_1976.pdf)
- [PDP-11 Software Handbook (1978)](http://archive.pcjs.org/pubs/dec/pdp11/other/PDP11_Software_Handbook_1978.pdf)

View file

@ -7,7 +7,7 @@ permalink: /pubs/dec/pdp11/papers/
Assorted PDP-11 Papers
---
* A New Architecture for Mini-Computers: The DEC PDP-11 [[PDF](http://research.microsoft.com/en-us/um/people/gbell/CGB%20Files/New%20Architecture%20PDP11%20SJCC%201970%20c.pdf)]
* PMS (Processor-Memory-Switch) and ISP (Instruction Set Processor) Descriptive Systems for Computer Structure [[PDF](http://research.microsoft.com/en-us/um/people/gbell/CGB%20Files/PMS%20and%20ISP%20Descriptive%20Systems%201970%20c.pdf)]
* [What Have We Learned From The PDP-11? (1975)](1975_what_have_we_learned/) [[PDF](http://research.microsoft.com/en-us/um/people/gbell/Digital/Bell_Strecker_What_we%20_learned_fm_PDP-11c%207511.pdf)]
* [What Have We Learned From The PDP-11? (1977)](1977_what_have_we_learned/) [[PDF](http://research.microsoft.com/en-us/um/people/gbell/CGB%20Files/What%20Have%20We%20Learned%20From%20the%20PDP-11%201977%20c.pdf)]
- A New Architecture for Mini-Computers: The DEC PDP-11 [[Original PDF](http://research.microsoft.com/en-us/um/people/gbell/CGB%20Files/New%20Architecture%20PDP11%20SJCC%201970%20c.pdf)]
- PMS (Processor-Memory-Switch) and ISP (Instruction Set Processor) Descriptive Systems for Computer Structure [[Original PDF](http://research.microsoft.com/en-us/um/people/gbell/CGB%20Files/PMS%20and%20ISP%20Descriptive%20Systems%201970%20c.pdf)]
- [What Have We Learned From The PDP-11? (1975)](1975_what_have_we_learned/) [[Original PDF](http://research.microsoft.com/en-us/um/people/gbell/Digital/Bell_Strecker_What_we%20_learned_fm_PDP-11c%207511.pdf)]
- [What Have We Learned From The PDP-11? (1977)](1977_what_have_we_learned/) [[Original PDF](http://research.microsoft.com/en-us/um/people/gbell/CGB%20Files/What%20Have%20We%20Learned%20From%20the%20PDP-11%201977%20c.pdf)]

View file

@ -0,0 +1,14 @@
---
layout: page
title: DEC PDP-11 PC11 Paper Tape Reader
permalink: /pubs/dec/pdp11/pc11/
---
DEC PDP-11 PC11 Paper Tape Reader
---
PDPjs development and testing relied on the following PDP-11 publications:
- [LISTING OF PDP-11 ABSOLUTE LOADER (June 1975)](http://archive.pcjs.org/pubs/dec/pdp11/pc11/Absolute_Loader_Listing_Jun75.pdf)
- [CZQMCF0 0-124K MEM EXER 16K (Feb 1978)](http://archive.pcjs.org/pubs/dec/pdp11/pc11/Mem-Exer-16k_Feb78.pdf)
- [PDP-11 Paper Tape Software Handbook (Apr 1976)](http://archive.pcjs.org/pubs/dec/pdp11/pc11/Paper_Tape_Software_Handbook.pdf)

View file

@ -0,0 +1,13 @@
---
layout: page
title: DEC PDP-11 RK11 Disk Controller
permalink: /pubs/dec/pdp11/rk11/
---
DEC PDP-11 RK11 Disk Controller
---
PDPjs development and testing relied on the following PDP-11 publications:
- [CXRKAG0 DEC/X11 RK11 MODULE (Sep 1978)](http://archive.pcjs.org/pubs/dec/pdp11/rk11/AC-E676G-MC_CXRKAG0-RK11_Sep78.pdf)
- [RK11-D and RK11-E Moving Head Disk Drive Controller Manual (Feb 1975)](http://archive.pcjs.org/pubs/dec/pdp11/rk11/EK-RK11D-MM-002.pdf)

View file

@ -0,0 +1,12 @@
---
layout: page
title: DEC PDP-11 RL11 Disk Controller
permalink: /pubs/dec/pdp11/rl11/
---
DEC PDP-11 RL11 Disk Controller
---
PDPjs development and testing relied on the following PDP-11 publications:
- [RL01/RL02 User Guide (Sep 1981)](http://archive.pcjs.org/pubs/dec/pdp11/rl11/EK-RL012-UG-005_Sep81.pdf)