PDP-1

PDP-1
PDP-1 at the Computer History Museum with Steve Russell, creator of Spacewar!. The large cabinet houses the processor itself. The main control panel is just above the desk, the paper tape reader is above it (metallic), and the output of the Teletype model BRPE paper tape punch above that (vertical slot). A storage tray for 8 fanfold paper tapes is attached to the top panel. At the left is the IBM Model B typewriter modified by Soroban, and the Type 30 vector CRT display is to the far right.

The PDP-1 (Programmed Data Processor-1) was the first computer in Digital Equipment Corporation's PDP series and was first produced in 1960. It is famous for being the computer most important in the creation of hacker culture at MIT, BBN and elsewhere.[1] The PDP-1 was also the original hardware for playing history's first game on a minicomputer, Steve Russell's Spacewar!.

Contents

Description

The PDP-1 used an 18-bit word size and had 4096 words as standard main memory (equivalent to 9,216 eight-bit bytes, though the system actually used six-bit bytes), upgradable to 65,536 words. The magnetic core memory's cycle time was 5 microseconds (corresponding roughly to a "clock speed" of 200 kilohertz; consequently most arithmetic instructions took 10 microseconds (100,000 operations per second) because they used two memory cycles: one for the instruction, one for the operand data fetch. Signed numbers were represented in one's complement.

A System Building Block, seen end-on
System Building Blocks 1103 hex-inverter card

The PDP-1 was built mostly of DEC 1000-series System Building Blocks, using Micro-Alloy and Micro-Alloy-Diffused transistors with a rated switching speed of 5 MHz. The System Building Blocks were packaged into several 19-inch racks. The racks were themselves packaged into a single large mainframe case, with a hexagonal control panel containing switches and lights mounted to lay at table-top height at one end of the mainframe. Above the control panel was the system's standard input/output solution, a punch tape reader and writer.

History

The design of the PDP-1 was based on the pioneering TX-0 computer, designed and built at MIT Lincoln Laboratory. The first PDP-1 was delivered to Bolt, Beranek and Newman (BBN) in November 1960,[2][3] and formally accepted the next April.[4] In 1962, DEC donated the engineering prototype PDP-1 to MIT, where it was placed in the room next to its ancestor, the TX-0 computer, which was by then on indefinite loan from Lincoln Laboratory.

In this setting, the PDP-1 quickly replaced the TX-0 as the favourite machine among the budding hacker culture, and served as the platform for a wide variety of "firsts" in the computing world. Perhaps best known among these is the first computerized video game, Spacewar!, but among the list are the first text editor, word processor, interactive debugger, the first credible computer chess program, and some of the earliest computerized music.[5]

The PDP-1 sold in basic form for US$120,000 ($880,000 in 2011).[6] BBN's system was quickly followed by orders from Lawrence Livermore and Atomic Energy of Canada (AECL), and eventually 53 PDP-1s were delivered until production ended in 1969.[7][8] All of these machines were still being actively used in 1970, and several were eventually saved. MIT's example was donated to The Computer Museum, Boston, and from there ended up at the Computer History Museum (CHM). A late version of Spacewar! on paper tape was still tucked into the case. PDP-1 #44 was found in a barn in Wichita, Kansas in 1988, apparently formerly owned by one of the many aviation companies in the area, and rescued for the Digital Historical Collection, also eventually ending up at the CHM.[9] AECL's computer was sent to Science North, but was later scrapped.

Peripherals

PDP-1 Type 30 vector graphics CRT display and console typewriter, with processor frame in background.

The PDP-1 used punched paper tape as its primary storage medium. Unlike punched card decks, which could be sorted and re-ordered, paper tape was difficult to physically edit. This inspired the creation of text-editing programs such as Expensive Typewriter and TECO. Because it was equipped with online and offline printers that were based on IBM electric typewriter mechanisms, it was capable of what, in 1980s terminology, would be called "letter-quality printing" and therefore inspired TJ-2, arguably the first word processor.

The console typewriter was the product of a company named Soroban Engineering. It was an IBM Model B Electric typewriter mechanism modified by the addition of switches to detect keypresses and solenoids to activate the typebars. It used a traditional typebar mechanism, not the "golfball" IBM Selectric typewriter mechanism, which was not introduced until the next year. Lettercase was selected by raising and lowering the massive type basket. The Soroban was equipped with a two-color ribbon (red and black), and the interface allowed color selection. Programs commonly used color coding to distinguish user input from machine responses. The Soroban mechanism was unreliable and prone to jamming, particularly when shifting case or changing ribbon color, and was widely disliked.

Offline devices were typically Friden Flexowriters that had been specially built to operate with the FIO-DEC character coding used by the PDP-1. Like the console typewriter, these were built around a typing mechanism that was mechanically the same as an IBM Electric typewriter.[10] However, Flexowriters were highly reliable and often used for long unattended printing sessions. Flexowriters had electromechanical paper tape punches and readers which operated synchronously with the typewriter mechanism. Typing was performed about ten characters per second. A typical PDP-1 operating procedure was to output text to punched paper tape using the PDP-1's "high speed" (60 character per second) Teletype model BRPE punch, then to hand carry the tape to a Flexowriter for offline printing.

In later years, DECtape drives were added to some PDP-1 systems, as a more convenient method of backing up programs and data, and to enable early timesharing. This latter application usually required a secondary storage medium for swapping programs and data in and out of core memory, without requiring manual intervention. For this purpose, DECtapes were far superior to paper tapes, in terms of reliability, durability, and speed. Early hard disks were expensive and notoriously unreliable; if available and working, they were used primarily for speed and not for permanent file storage.

Computer music

MIT hackers also used the PDP-1 for playing music in four-part harmony, using some special hardware — four flip-flops directly controlled by the processor (the audio signal was filtered with simple RC filters). Music was prepared via Peter Samson's Harmony Compiler, a sophisticated text-based program with some features specifically oriented toward the efficient coding of baroque music. Several hours of music were prepared for it, including Bach fugues, all of Mozart's Eine kleine Nachtmusik, Christmas carols, and numerous popular songs.

Current status

PDP-1 Control Panel

Only three PDP-1 computers are still known to exist, and all three are in the collection of the Computer History Museum (CHM). One is the prototype formerly used at MIT, and the other two are production PDP-1C machines. One of the latter, serial number 55 (the last PDP-1 made) has been restored to working order, is on exhibit, and is demonstrated on two Saturdays every month. The restoration is described on a special web page of the Computer History Museum. The demonstrations include:

  • the game Spacewar!
  • graphics demonstrations such as Snowflake
  • playing music

At the Computer History Museum TX-0 alumni reunion in 1984, Gordon Bell said DEC's products developed directly from the TX-2, the successor to the TX-0 which had been developed at what Bell thought was a bargain price at the time, about US$3 million. At the same meeting, Jack Dennis said Ben Gurley's design for the PDP-1 was influenced by his work on the TX-0 display. [11]

At the museum's PDP-1 restoration celebration in May 2006, Alan Kotok said his Macintosh PowerBook G4 laptop was 10,000 times faster, came with 100,000 times the RAM and 500,000 times the storage, was 1/2000 the size, and cost 1/100 as much.[12]

Software simulations of the PDP-1 exist in SIMH and MESS, and binary image paper tapes of the software exist in the bitsavers.org archives.

See also

Notes

  1. ^ Computer History Museum. "Computer History Museum PDP-1 Restoration Project — Introduction". http://pdp-1.computerhistory.org/pdp-1/index.php?f=theme&s=1. Retrieved April 6, 2011. 
  2. ^ "DIGITAL Computing Timeline, 1960"
  3. ^ The Mouse That Roared: PDP-1 Celebration Event Lecture 05.15.06 (Google link), Computer History Museum, 15 May 2006
  4. ^ Computers and Automation, April 1961, pg. 8B
  5. ^ Judith Strebel and Rebekah Kim,"Guide to the Collection of Digital Equipment Corporation PDP-1 Computer Materials", Computer History Museum, 2006
  6. ^ "Bureau of Labor Statistics Inflation Calculator, 1961–2011"
  7. ^ Digital Equipment Corporation (1978). Digital Equipment Corporation: Nineteen Fifty-Seven to the Present. DEC Press. http://research.microsoft.com/en-us/um/people/gbell/digital/DEC%201957%20to%20Present%201978.pdf.  pg. 3
  8. ^ "History of Computing", Lexikon Services, ISBN 0944601782
  9. ^ Thomas Bergin, "Digital Equipment Corporation", Computer History Museum
  10. ^ reminiscence by Bob Mast: "The Flexowriter was first manufactured by IBM, during WWII, to be used as an automatic letter writer. After the war several IBMers bought the rights and formed Commercial Controls, Inc. They manufactured some in the old IBM Electric typewriter building in Rochester NY. In the late fifties, Friden bought Commercial Controls."
  11. ^ The Computer Museum Report, Volume 8: TX-0 alumni reunion, Spring 1984, Ed Thelen Web site (accessed June 18, 2006)
  12. ^ Kotok, Alan (2006). The Mouse That Roared: PDP-1 Celebration Event Lecture 05.15.06 (Google Video). Mountain View, CA, USA: Computer History Museum. http://video.google.com/videoplay?docid=4995476926708958999&q=computer+history+dec. Retrieved 2006-07-01. . Kotok begins at 0:53:50.

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • PDP-11 — équipé de DECtapes. Un PDP 11 est un modèle d ordinateur de la gamme des PDP (Programmable Data Processor) construit par Digital Equipment Corporation (DEC) entre 1970 et 1993. Tous les PDP 11 sont 16 bits et entrent dans la classe des mini… …   Wikipédia en Français

  • Pdp-11 — équipé de DECtapes. Un PDP 11 est un modèle d ordinateur de la gamme des PDP (Programmable Data Processor) construit par Digital Equipment Corporation (DEC) entre 1970 et 1993. Tous les PDP 11 sont 16 bits et entrent dans la classe des mini… …   Wikipédia en Français

  • Pdp-1 — Un PDP 1 présenté au Museum of Science and Industry in Chicago. Le PDP 1 est le premier ordinateur construit par la société américaine Digital Equipment Corporation (DEC) en 1959. Cette machine est aujourd hui célèbre car les étudiants du… …   Wikipédia en Français

  • Pdp-7 — Un PDP 7 modifié en restauration à Oslo en Norvège Le DEC PDP 7 est un mini ordinateur produit par Digital Equipment Corporation. Créé en 1965, il était le premier à utiliser leur technologie Flip Chip, et ce pour un coût de 72 000 dollars… …   Wikipédia en Français

  • Pdp-10 — Le PDP 10 est un ordinateur créé à la fin des années 1960 par Digital Equipment Corporation. Son nom signifie Programmed Data Processor model 10. Il utilise des mots d une longueur de 36 bits comme son prédécesseur, le PDP 6. Les PDP 10 pouvaient …   Wikipédia en Français

  • PDP-10 — Le PDP 10 est un ordinateur créé à la fin des années 1960 par Digital Equipment Corporation. Son nom signifie « Programmed Data Processor model 10 ». Il utilise un processeur 36 bits comme son prédécesseur, le PDP 6. Les PDP 10… …   Wikipédia en Français

  • PDP-8 — Le PDP 8 a été le premier mini ordinateur à grand succès de la société Digital Equipment : 50 000 exemplaires produits entre son lancement le 22 mars 1965 et son arrêt de fabrication. Sa taille de mots était de 12 bits, car il était… …   Wikipédia en Français

  • Pdp-6 — Le PDP 6 (Programmed Data Processor 6) est un type d ordinateur développé par Digital Equipment Corporation (DEC) en 1963. Son architecture a été reprise pour le PDP 10 dont le jeu d instructions est quasi identique. Il utilise des mots d une… …   Wikipédia en Français

  • PDP — may mean: Computing and technology Packet Data Protocol, a packet transfer protocol used in wireless GPRS/HSDPA networks Parallel Distributed Processing, an artificial intelligence processing approach Plasma display panel, a type of flat panel… …   Wikipedia

  • PDP — PDP: Плазменная панель (англ. Plasma Display Panel), газоразрядный экран  устройство отображения информации, монитор, использующий явление электрического разряда в газе и возбуждаемого им свечения люминофора. DEC PDP  серия… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”