HP 2100

This is an old revision of this page, as edited by Wernher (talk | contribs) at 17:54, 4 August 2004 (Early models (1966-1969): PDP-8). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Hewlett-Packard's first computer, the 2116A of the HP-2100 series, was developed in the late 1960s. It is a 16-bit word-addressed general purpose computer. Main memory is 4096 words (4K), expandable to 32K magnetic core. The memory cycle time is 1.6 microseconds.

There are two 16-bit accumulators, called A and B. There are two 1-bit flags, called Overflow and Extend. The program counter, 15 bits, is called P. All instructions in the standard instruction set are 16 bits long. Conditional branching is done with a conditional skip followed by a jump instruction.

Instruction overview

  • Arithmetic – Add, Increment, And, Or, Exclusive or
  • Program Control – Skip, Jump, Jump to Subroutine
  • Shift/Rotate – Arithmetic and Logical Shifts, 16- and 17-bit Rotates
  • Optional – Multiply, Divide, 32-bit Load and Store, 32-bit Shifts

Model overview

Early models (1966-1969)

Core memory, hardwired CPU. Essentially a PDP-8 that has been pumped up to 16 bits.

  • 2116A
  • 2116B
  • 2116C
  • 2115A
  • 2114A
  • 2114B

Second generation (1970-1974)

Core memory, microprogrammed CPU.

  • 2100A
  • 2100S

21MX (1975-????)

Semiconductor memory, expandable to 1,048,576 words (1 Mword).

  • M-series – 2105A, 2108A, 2112A
  • E-series – 2109A, 2113A
  • F-series – 2111F, 2117F

Introduction dates

According to the alt.folklore.computers Big List the early computers were introduced at the following times:

  • Hewlett-Packard 2116A – Nov 1966
  • HP 2115A – Nov 1967
  • HP 2116A – Sep 1968
  • HP 2114A – Oct 1968
  • HP 2000A – Nov 1968
  • HP 2114B – Nov 1969

(Note the conflicting entries for the 2116A, also the presence of the 2000A which is a time sharing system and not an actual computer as such.)

References