26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
-
+
-
+
+
+
+
+
|
* When it is a member of a family or series of assemblers, it is the latest option for its platform.
That list is not intended to be normative or complete, just informative: if an assembler fails to meet all of those criteria, that is likely why it is not listed here.
## Disclaimer
The author is not an expert in this topic, though he has occasionally consulted with experts. The claims in this document are checked against manuals, published example code, and sometimes against running implementations. However, do not expect it to be complete or comprehensive.
The author is not an expert in this topic, though he has occasionally consulted with experts. The claims in this document are checked against manuals, published example code, and sometimes against running implementations. However, do not expect it to be complete or comprehensive.
## Contributing
If you have important information to add and you do not have an account on this wiki, post it to either the PiDP-8/I or SIMH mailing lists, or send me private email. Keep in mind that the purpose of this article is not to replace the documentation or advocate for any particular assembler. Think of it more as the PDP-8 assembly language version of a birder's field guide: having read through this document, a reader should be able to recognize which assembler(s) are likely to be able to process a given piece of assembly code. A broader goal is that a programmer beginning a project should be able to make a sensible selection based on the information in this document, though being incomplete, we are much less likely to meet this goal than the field identification one.
If you have important information to add and you do not have an account on this wiki, post it to either the [PiDP-8/I][pml] or [SIMH][sml] mailing lists, or send me [private email][email]. Keep in mind that the purpose of this article is not to replace the documentation or advocate for any particular assembler. Think of it more as the PDP-8 assembly language version of a birder's field guide: having read through this document, a reader should be able to recognize which assembler(s) are likely to be able to process a given piece of assembly code. A broader goal is that a programmer beginning a project should be able to make a sensible selection based on the information in this document, though being incomplete, we are much less likely to meet this goal than the field identification one.
[email]: https://tangentsoft.com/email/
[pml]: https://groups.google.com/forum/#!forum/pidp-8
[sml]: http://mailman.trailing-edge.com/mailman/listinfo/simh
# The Assemblers
## PAL-III
|