83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
-
+
-
+
|
* DECtape types [555][dt555] and [TU55][tu55]
* auto-restart type [KR01][kr01]
* [Type 182 EAE][t182]
* interrupt controller
* line printer type 645 (Analex?)
* and many lesser-known peripherals!
* Ability to define new instructions
* Core memory `FIELD` selection
* Zero-page addressing
* Indirect addressing
* `EXPUNGE`, `FIXTAB`, and `FIXMRI` pseudo-ops to augment or redefine the predefined instruction set
* `PAUSE` assembly output, giving the user time to do manual things while the assembler waits
* Radix selection with `DECIMAL` and `OCTAL` pseudo-ops
* `FIELD` pseudo-op to select the core memory field
We give this list not to try to replace its manual, but instead to allow searching this document for language features. You may assume that assemblers listed below also support these listed features, except where we say otherwise. Especially within the PAL genealogical line, compatibility with the baseline PAL-III syntax is assumed.
We give this list not to try to replace the PAL-III manual, but instead to allow searching this document for language features. You may assume that assemblers listed below also support these listed features, especially within the PAL genealogical line; we call out the exceptions below.
[asr33]: https://archive.org/stream/bitsavers_decpdp8pdpManualFeb66_21177111/F-87_PDP-8_Maintenance_Manual_Feb66#page/n145/mode/1up
[dt555]: https://archive.org/details/bitsavers_decdectapeDec64_1008579
[hlc]: https://en.wikipedia.org/wiki/Headless_computer
[fma]: https://en.wikipedia.org/wiki/First-mover_advantage
[kr01]: https://archive.org/stream/bitsavers_decpdp8pdpManualFeb66_21177111/F-87_PDP-8_Maintenance_Manual_Feb66#page/n95/mode/1up
[p83s]: http://www.ricomputermuseum.org/Home/equipment/pdp-8s/pdp-8-software
|