Keb-E (Eae) Instruction Test 1

Order Number: MAINDEC-8E-D0LB-0

This document serves as the technical manual and source code listing for the "KE8-E (EAE) Instruction Test 1" diagnostic program, created by Ed Fortmiller on February 9, 1972, for Digital Equipment Corporation.

Summary:

  • Purpose: The program is designed to test the instructions of the KE8-E Extended Arithmetic Element (EAE) option on PDP-8/E or /M processors, excluding multiply and divide instructions.
  • Operational Requirements: It requires a PDP-8/E or /M processor, the KE8-E option, and a teletype. The program occupies memory locations 0000 through 7600.
  • Usage: The binary loader is used to load the program. Operators can control execution via switch settings (SR), which allow for features like halting on errors, repeating tests (scope mode), printing error information, or selecting specific execution modes ("A" or "B").
  • Error Handling: The document provides a comprehensive list of error halt locations and descriptions, detailing exactly which instruction failed and the expected versus actual outcomes.
  • Program Structure: The latter half of the document provides the full assembly source code, including subroutines for running tests, printing error messages, initializing routines, and generating test patterns. A full pass of the program takes approximately 6 minutes, and the system prints "KEB 1" upon the successful completion of each pass.
MAINDEC-8E-D0LB-0
2000
58 pages
Quality

Original
3.6MB

Site structure and layout ©2025 Majenko Technologies