Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03223.jsonl.gz/1354

Sammlung von Links, die für (angehende) PDP-8 Assembler Programmier nützlich sind.
DEC’s 1974 PDP-8 Pocket Reference Card
Douglas W. Jones hat sich die Mühe gemacht, die Original-Referenzkarte in HTML nachzubilden. Sie ist sehr nützlich, um mal kurz einen Befehl nachzuschlagen. Seine Website enthält viele weitere nützliche Dokumente rund um die Assembler-Programmeriung der PDP-8.
Daraus habe ich eine noch kompaktere Zusammenfassung erstellt, siehe aktuelle Version auf gitlab:
GRCs PDP-8 Seite
…bietet eine knappe Einführung in die PDP-8 Assemblersprache und erklärt kurz die Adressierungsmodi.
Macro-8 Programming Manual
Das Original von Anno dazumal bietet eine rudimentäre Einführung. Der Leser lernt, wie ein händisch übersetzes Programm als Source Code formuliert und mit dem MACRO-8 Assembler übersetzt wird. Schrittweise zeigen sich die Vorteile des Assemblers, Labels, Symbole usw. Dann folgt ein Kapitel über den Macro-8 Assembler. Der macro8x Assembler aus dem simh Paket orientiert sich stark an Macro-8.
PDP-8 Family Commonly Used Utility Routines
Das Dokument enthält 18 Assembler-Programme mit ausführlichen Einführungen, teilweise mit PAP und mehr oder weniger gut kommentiertem Source Code. Ist nützlich um sich mal einen Überblick zu verschaffen, wie man Dinge in PDP-8 Assembler programmieren kann. Eine octal dump Routine ist ebenso dabei wie Routinen zum Konvertieren und Ausgeben von Zahlen.
Update 1.7.21: meine Zusammenfassung “pdp8 assembler.txt” auf gitlab verlinkt