HP 2109E

 

02102-60001

02116-6110

05985-60013

12531-60022

12531-60024

12539-60003

12566-60024

12821-60003

12892-60003

12897-69004

12966-60013

12979-60022

12992-80004

13037-60023

13187B

59310-60101

Versatec CHP21

12749H 256KW RAM

13304A F.A.B.

13304A F.A.B.
w/ROMs

Main Board

 
HP 2109E from 1983

CPU: Microprogrammed MSI and SSI TTL, 16-bit, 28.5MHz master clock
RAM: 768KW
Loader ROMs: 264X Terminal CTU, 79XX Disc, 7906H/7920H/7925H/9895 Disc
OS:
Serial Number: 2315A02540
Boards:
Front Cage
SlotPartDescription
11012897BDual Channel Port Controller (D.C.P.C.)
11112892Memory Protect
11212731Memory Expansion Module
11412749H256KW Memory Module
11512749H256KW Memory Module
11612749H256KW Memory Module
1182102BMemory Controller
Rear Cage
SlotPartDescription
1613183A7970E Tape 2 controller
1513183A7970E Tape 1 controller
1412966ABuffered Async Communications (BACI)
1312966ABuffered Async Communications (BACI)
1212531DH.S. Terminal Interface
1112821AHP-IB Disc Interface
1012539-60003Time Base Generator
Additional Boards
 12531-6002212531C Teleprinter Interface
 13037-8002313037 Interface (qty 2)
 331270-001281271 Versatec Controller CHP 21
 05985-60013Relay Reg/TPG
 12897-69004Dual Channel Port Controller (D.C.P.C.)
 12979-60022I/O Buffer
 59310AHP-IB Input/Output
 12777AJumper 02116-6110 (Qty 2)
Notes:

As recommended, the first thing I did with this machine was to remove the power supply to check the foam which was originally attached to the upper lid. A previous owner had been there first, removed the foam and installed a plastic insulating sheet. I did have to reinstall the screws on the 2 power supply fans, which were barely attached (some of the hardware was rattling around in the chassis). The machine powered up with no problems. I used the front panel to enter a couple of test programs, which worked correctly.

In order to run RTE-6/VM, I upgraded the system with a Memory Expansion Module, three 256KW RAM boards, a BACI and a HP-IB controller. I also burned 6 PROMs required for RTE-6/VM, and the 3-PROM FFP (Fast FORTRAN Processor) set (from Bitsavers).

Inside the top cover was a sheet of paper with the two sample programs. To enter the program, use the following sequence (addresses and values are in Octal):

  1. Press Halt
  2. Select the M register
  3. Enter the starting address (000100) and press Store
  4. Select the T register
  5. Enter the instruction code and press Store
  6. Continue entering instructions and storing until done
  7. Select the M register, re-enter the starting address and press Store
  8. Press Run. The program's output will display in the S register

addr	value	    instr/comments

# display reg rotate left "chaser lights"

100	002404	    CLA	    ; clear A
		    INA	    ; A=1
101	102601	    OTA 01  ; output A to switches reg
102	006400	    CLB	    ; clear B
103	006006	    INB	    ; B++
		    SZB	    ; skip if B==0
104	024103	    JUMP 103
105	001200	    RAL	    ; rotate A left by 1
106	024101	    JUMP 101

# display reg "KITT" lights

100	002404	    CLA	    ; clear A
		    INA	    ; A=1
101	102601	    OTA 01  ; output A to switches reg
102	006400	    CLB	    ; clear B
103	006006	    INB	    ; B++
		    SZB	    ; skip if B==0
104	024103	    JUMP 103
105	001200	    RAL	    ; rotate A left by 1
106	002021	    RSS/SSA ; skip next if A&100000
107	024101	    JUMP 101
110	102601	    OTA 01
111	006400	    CLB	    ; clear B
112	006006	    INB	    ; B++
		    SZB	    ; skip if B==0
113	024112	    JUMP 112
114	001300	    RAR	    ; rotate A right
115	002011	    RSS/SLA ; skip next if A&1
116	024110	    JUMP 110
117	024101	    JUMP 101


KIT Video

KITT LED Video

A short video of the "KITT" program.


Return to the HP page.
Return to the Hardware page.
Return to the Old Technology Collection page.

Last updated on Monday, July 21, 2014