A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

20
A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University

Transcript of A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

Page 1: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

A Golden Anniversary for a Golden Computer

Brian L. StuartDrexel University

Page 2: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

Origins of the PDP-8

Foxboro Corporation and process control CDC 160 by Seymour Cray influenced MIT LINC by Wes Clark influenced DEC DC-12 marketed as PDP-5

Page 3: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-5

Introduced in 1963 6 μS Memory cycle time 12-bit word

To match analog to digital converters Front end for PDP-4 Up to 32KW of memory Built with DEC System Modules

Page 4: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-5

Page 5: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

Flip Chip Modules

Introduced in 1964 Faster than System Modules 2 7/16 in by 5 in Roughly equivalent to later SSI logic ICs

Page 6: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

Flip Chip Modules

Page 7: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

From PDP-5 to PDP-8

Re-implement PDP-5 architecture: Move program counter to register Use flip chip modules Same I/O devices Faster 1.6 μS memory

Page 8: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

The Straight 8

Page 9: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-8/S

Bit serial implementation Less expensive and slower

Page 10: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-8/I

Re-implementation using TTL ICs

Page 11: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-8/L

Low cost packaging of PDP-8/I design

Page 12: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-8/E,F,M

Reimplementation using larger boards Lower cost OMNIBUS

Page 13: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-8/A

Larger OMNIBUS boards Keypad front panel

Page 14: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-8 Register Architecture

Single accumulator Single link bit (carry bit) Program counter MQ register No Stack pointer

Page 15: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-8 Memory Architecture

32KW maximum memory 8-4KW fields 32-128 word pages per field Addressing:

Current page direct Zero page direct Indirect Auto-increment indirect

Page 16: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-8 Instruction Set

8 Major Instructions AND: bitwise and TAD: 2's complement add ISZ: increment and skip if zero DCA: deposit and clear accumulator JMS: jump to subroutine JMP : jump IOT: in-out transfer OPR: operate

Page 17: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-8/M Restoration

Page 18: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-8/M Restoration

Page 19: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-8/M Restoration

Page 20: A Golden Anniversary for a Golden Computer Brian L. Stuart Drexel University.

PDP-8 Impact

Sub $20K Conventional power Table-top size Multiple languages and peripherals Bus structure

→ All point to early microcomputer designs