Demo 12 Monitor System

User's Guide

Order Number: DEC-12-UXZB-D

This document serves as a user's guide for the DEMO12 Monitor System on the PDP-12 computer, detailing operating procedures and describing various demonstration programs.

Section 1 outlines the operational aspects, including how to load and start the DEMO12 Monitor, interpret the tape index, and utilize command keys (such as CTRL/S for starting programs and CTRL/I for displaying the index). It also provides instructions for customizing the "INITIALIZATION IN PROGRESS" frame and modifying "SUMMARY" and "HELP" frames for demonstration programs. Additionally, it describes how to load the DIAL (Display Interactive Assembly Language) system.

Section 2 provides descriptions of the numerous demonstration programs available on the DEMO12 tape, categorized by whether they operate under the DEMO12 Monitor or the DIAL system. Programs under DEMO12 Monitor control include:

  • Data Acquisition and Analysis: DA-DTST (A/D testing), DDATA12 (waveform sampling and manipulation), DMAGSPY (LINCtape data scanning), DFRQANA (frequency analysis), EFREQ12 (Fourier analysis).
  • Simulations & Models: EWAVES (sound wave model), EB.BALL (bouncing ball simulation), EBASMEM (sound transmission in cochlea), FSPCWAR (space battle simulation).
  • Interactive Graphics & Utilities: FSOLACE (martini/olive display), MUSIC, FKALEID (kaleidoscope patterns), FDRAW12 (line drawing), FECHASK (Etch-a-Sketch), TDAYCOM (day of week calculator), TSTPWCH (stopwatch), TCLOCK (digital clock).

Programs loaded via the DIAL system, which is a powerful editing, assembly, and file handling tool, include:

  • System Tools: MARK12 (LINCtape formatting), PIP (Peripheral Interchange Program for data transfer), BINLOAD (paper tape loader).
  • Development & Legacy: EX.PROG (PDP-12 instruction set demo), L8SIM (LINC-8 simulation), CONVERT (LAP6 source translation), FOCAL4K/FOCAL8K (numerical languages).
  • Specialty: AD DEMO (loads DEMO12 via DIAL), CAROLS (musical entertainment). The section also includes a demonstration sequence for DIAL itself.

Appendix A details the KW12 Real Time Clock Subroutine Setup Package, covering its abstract, storage requirements, location, equipment needs, calling sequence, and a description of various entry points and control register settings for timing and event measurement.

DEC-12-UXZB-D
2000
70 pages
Quality

Original
2.2MB

Site structure and layout ©2025 Majenko Technologies