This document serves as a comprehensive user's manual for the PDP16-M, a system that integrates functionalities of a hard-wired controller and a general-purpose minicomputer. It provides all necessary information for interfacing, programming, and debugging the PDP16-M.
The manual begins with an overview of the PDP16-M's applications, hardware features, and software, highlighting its function-oriented programming approach and its dual memory architecture utilizing Programmable Read-Only Memory (PROM) for both control instructions and data storage. Subsequent chapters detail the hardware's functional and physical descriptions, specifications, and configuration options. Interfacing procedures are covered, including parallel and serial I/O data transfers, as well as connections to low-speed PDP-11 peripheral devices. The document also explains the basic instruction set, assembler directives, program formats, and conventions.
Further sections guide the user through the process of program preparation and assembly using tools like the RIM and BIN Loaders, the Symbolic Editor, and the PAL16 Assembler, typically on a PDP-8/E computer. A dedicated chapter discusses the utility option (MR16-SL) for advanced debugging, verification, and loading of PROMs. Appendices supplement the main content with summaries of PDP-11 peripheral devices, character set encodings, code conversion tables, complete instruction set listings (by classification and octal code), definition tape listings, I/O signal specifications, and an overview of available user options.
Site structure and layout ©2025 Majenko Technologies