Instruction Manual KE09A Extended Arithmetic Element

Order Number: DEC-09-12AA-D

This document serves as an operation and maintenance manual for the KE09A Extended Arithmetic Element (EAE) of the Programmed Data Processor PDP-9. The EAE significantly enhances the PDP-9's capabilities by providing high-speed hardware support for multiplication, division, shifting, normalization, and register manipulation. It integrates an 18-bit multiplier-quotient (MQ) register and a 6-bit step counter (SC) into the system.

Key functionalities and operational aspects covered include:

  • High-Speed Operations: Multiplications and divisions are performed asynchronously with the main system, completing within 5 to 12 microseconds.
  • Instruction Set: The EAE adds a suite of instructions to the PDP-9, categorized into SETUP, SHIFT (Long Right/Left, Accumulator Left, signed/unsigned), NORMALIZE (signed/unsigned), MULTIPLY (unsigned/signed), and DIVIDE (long register, integer, fraction, all signed/unsigned).
  • Register Manipulation: SETUP instructions facilitate data manipulation in the Accumulator (AC) and MQ registers.
  • Shifting and Normalization: Shift instructions allow precise control over bit positions in the LINK, AC, and MQ. Normalize instructions automatically shift numbers to standardize their format for floating-point arithmetic, with the SC storing the resulting exponent.
  • Arithmetic Operations: Multiply instructions calculate products of AC and a memory operand into AC and MQ, supporting up to 36-bit precision. Divide instructions compute quotients in MQ and remainders in AC for various dividend types (integer, fraction, long register).
  • Error Handling: The EAE includes mechanisms for handling divide overflow, indicated by the LINK register.
  • Microcoding: Instructions can be microcoded by adding specific bits to the EAE op code, allowing for combined operations.
  • Installation and Maintenance: The manual details the physical installation process, identifies relevant PDP-9 console controls, lists diagnostic tapes, and provides a catalog of replaceable logic modules.

The document also includes comprehensive tables outlining EAE instruction formats, execution times, detailed logic functions for various operations, and engineering drawings for circuit schematics and data flow.

DEC-09-12AA-D
February 1969
82 pages
Quality

Original
3.6MB
DEC-09-12AA-D
July 1968
90 pages
Quality

Original
2.9MB
DEC-09-12AA-D
December 2000
82 pages
Quality

Original
4.6MB

Site structure and layout ©2025 Majenko Technologies