PDP-1

PDP-1

Der PDP-1 (für Programmed Data Processor) war der erste Minicomputer und wurde 1960 von der Firma DEC (Digital Equipment Corporation) entwickelt.

PDP-1

Inhaltsverzeichnis

Technik

Die Bezeichnung Minicomputer erscheint aus heutiger Sicht unangemessen, da der PDP-1 so groß war wie zwei Kühlschränke. Dieser PDP konnte aber, im Gegensatz zu den viel größeren IBM-Maschinen, von einer einzigen Person hochgefahren und gesteuert werden. Darüber hinaus konnte er von mehreren Personen simultan genutzt werden. Anfragen, die man an den PDP stellte, wurden sofort verarbeitet und ausgegeben – im Gegensatz zu vorherigen Rechnern, die dazu mehr als einen Tag benötigten.

Der PDP-1 wurde mittels diskreter Transistor-Schaltkreise implementiert, statt mit der damals üblichen Röhrentechnologie. Integrierte Schaltkreise wurden jedoch noch nicht verwendet.

Eingabegeräte

Steuertafel des PDP-1

Ausgabegeräte

Programmierung

Der Computer wird von den Emulatoren M.E.S.S. und SIMH unterstützt. Ebenso existieren zahlreiche Spacewar-Simulationen.

Programmiert wurde der Rechner in Assemblersprache oder in LISP. Der Speicher wurde, im Gegensatz zu heutigen Computern, nicht oktettweise, sondern in 18 Bit großen Worten adressiert. Der Hauptspeicher bestand in der Grundversion aus 4096 dieser Worte, was 9216 Oktetts entspricht.

Es gibt einige wenige Grundbefehle. Die meisten anderen betreffen die Ausgabegeräte.

Steve Russell an einem PDP-1

Grundbefehle mit entsprechendem Code

  • ADD Y (40) ADD C(Y) to C(AC)
  • AND Y (02) logical AND C(Y) with C(AC)
  • CAL Y (16) JDA 100
  • DAC Y (24) Deposit C in Y
  • DAP Y (26) Deposit Adress part AC in Y
  • DIO Y (32) Deposit C(IO) in Y
  • DIP Y (30) Deposits contents AC in Y
  • DIV Y (56) Divide
  • DZM Y (34) Deposit Zero in Y
  • IDX Y (44) Index (add one)
  • IOR Y (04) Inclusive OR
  • IOT Y (72) In-Output Transfer (viele Befehle, nachfolgende 2 Words erforderlich)
  • ISP Y (46) Index and Skip
  • JDA Y (17) equals DAC Y and JSP Y+1
  • JMP Y (60) next instruction from Y
  • JSP Y (62) jump to Y, save program Counter in AC
  • LAC Y (20) load AC with C (Y)
  • LAW N (70) load AC with numer N
  • LAW-N (71) load AC with -N
  • LIO Y (22) load IO with C(Y)
  • MUL Y (54) Multiply
  • OPR (76) Operate (9 Befehle, z. B. 760000 NOP)
  • SAD Y (50) skip next instruction if C(AC)<>C(Y)
  • SAS Y (52) skip next instruction if C(AC)=C(Y)
  • SFT (66) Shift, z. B. 661 Rotate AC left, 676 Shift IO right
  • SKP (64) Skip, z. B. 640200 Skip on plus AC
  • SUB Y (42) Subtract C(Y) from C(AC)
  • XCT Y (10) Execute instructions in Y
  • XOR Y (06) Exclusive OR C(Y) with C(AC)

Einige Beispiele von anderen wichtigen Befehlen

  • RPA (720001) read perforated Tape Alphanumeric
  • RPB (720002) read it Binary
  • TYO (720003) Type Out
  • TYI (720004) Type In
  • DPY (720007) display one Point (CRT Type 30)
  • PAC (720043) Punch a card (zuvor: LAG Load A Group)

Einordnung

Vorgänger war der TX-0 (1955/1956), der erste Computer mit Transistoren. Auf ihm liefen bereits Text-basierte Spiele, z. B. Tic-Tac-Toe.

Das zweite Modell des PDP-1 wurde deshalb berühmt, weil es als Geschenk an das Massachusetts Institute of Technology (MIT) Cambridge ging und dort das berühmte Spiel Spacewar von Steve Russell und anderen Studenten entwickelt wurde.

PDP-1-Monitor mit Programm "Three Position Display"

Nachfolger waren:

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • 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… …   Wikipedia

  • 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”