Instruction Test 1

Order Number: XX-XXXXX-XX

This document outlines a diagnostic program specifically designed for testing the AND, TAD, and OPERATE instructions of the PDP-8I computer. The program requires a PDP-8I equipped with a Teletype and uses memory locations 0000-4421.

Key details include:

  • Operating Instructions: The program is loaded using the standard Binary Loader. Users must set the Switch Register (SR) to 7777, load the starting address 0144, and press START.
  • Error Handling: If an error occurs, the program halts. Users can identify the specific error by referencing the provided assembly listing. To loop on a specific test that is causing an error, users can replace the instruction preceding a HLT (halt) instruction with a JMP (jump) to the beginning of the test.
  • Testing Sequence: The program systematically executes a series of tests to verify correct hardware operation, including individual operate functions, TAD instructions, ROTATE functions, and various combinations of Group 1 and Group 2 operate instructions.
  • Miscellaneous: The program performs approximately 256 loops per second, and the Teletype bell rings after every 128 loops.

The latter portion of the document contains the full assembly language source listing, providing the specific code and logic used to conduct the hardware tests. An evaluation request form is included at the end for user feedback.

XX-XXXXX-XX
2000
85 pages
Quality

Original
2.6MB

Site structure and layout ©2025 Majenko Technologies