KE11-A Extended Arithmetic Element

From Computer History Wiki
Jump to: navigation, search

The KE11-A Extended Arithmetic Element is an autonomous UNIBUS peripheral which can perform a variety of arithmetic or logical operations:

  • multiplication
  • division
  • multi-bit shifts
    • logical shift
    • arithmetic shift
    • normalization

(The last is used for implementation of floating point in software.)

It is implemented as a quad system unit (details below).

The KE11-A was originally produced for use with the PDP-11/20, whose KA11 CPU did not have multply, divide, or multi-bit shift operations. As a UNIBUS peripheral, not integrated into the CPU, it was also usable with other models, e.g. the PDP-11/05 and PDP-11/04, which likewise did not implement multiplication in hardware, etc.

The KE11-A can be operated with an optional KM11-A Maintenance Set in order to diagnose faults.

Hardware

The KE11-A consists of 3 quad boards:

  • M7210 Data Control
  • M7211 Register Control
  • M827 Clock and States

and a pair of M234 Register dual-height boards, plugged into a quad backplane.

Board locations

These are the board locations for the KE11-A (as seen from the board side of the backplane):

Connector Slot 4 Slot 3 Slot 2 Slot 1
A UNIBUS
Out
G772
Power
Unused UNIBUS
In
B Reserved KM11-A
(optional)
C M827
Clock & States
M7211
Register Control
M234
Register
(low byte)
M7210
Data Control
D
E M234
Register
(high byte)
F