This document is Chapter 4 of a guide for the PDP-8/E, focusing on programming systems. It covers: - Programming Fundamentals: Memory organization, page-based addressing, and direct/indirect addressing. - Programming Techniques: Storing and loading data, program control, and subroutines. - Arithmetic and Logic: Two's complement arithmetic (TAD instruction) and logical AND operations. - Control Flow: Indexing operations (ISZ instruction) for loops, address modification, and program branching. - Microprogramming: Combining instructions within the PDP-8/E instruction set. - System Programs: An overview of available software, including monitors, assemblers (PAL-III, PAL-8, MACRO-8, 8K SABR), compilers (DIBOL, FORTRAN), interpreters (FOCAL, BASIC), and debuggers (ODT, DDT). - Educational Systems: Details on the Edusystem series (10 through 50) and Typeset-8.
Site structure and layout ©2026 Majenko Technologies