Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
pdp-hackerspace [2020/10/07 14:03] aap [Details] |
pdp-hackerspace [2020/10/09 20:57] (aktuell) aap [Details] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== PDP-Hackerspace ====== | ====== PDP-Hackerspace ====== | ||
- | ** Jörg Hoppe, Michael Löblich, Angelo Papenhoff und andere | + | ** Jörg Hoppe, Michael Löblich, Angelo Papenhoff und Wolfgang Schmitz |
- | + | ||
- | Dies ist ein Platzhalter für einen kurzen Einführungstext. Hier werden Jörg, Michael und Angelo demnächst ihre Ausstellung präsentieren. Vielleicht haben sie auch eine englische Version der Seite angelegt, dann findest du diese, indem du in der Seitenleiste links unter //Switch language// ' | + | |
+ | Wir treffen uns bei Michael und basteln an PDP-11en rum. | ||
==== Allgemeine Daten ==== | ==== Allgemeine Daten ==== | ||
Zeile 20: | Zeile 19: | ||
==== Technische Daten ==== | ==== Technische Daten ==== | ||
- | ^ Architektur | xxxxxx | | + | Die PDP-11 ist eine 16 bit, byte adressierte maschine. |
- | ^ CPU | xxxxxx | | + | |
- | ^ RAM | xxxxxx | | + | Der befehlssatz ist sehr übersichtlich und regulär, da fast alle befehle immer dieselben adressiermodi verwenden (Orthogonalität). Dadurch sind z.b. keine separaten stack-befehle (push, pop) nötig, da man die stack operationen (rx)+ und -(rx) mit fast jedem befehl benutzen kann. |
- | ^ ROM | xxxxxx | | + | |
- | ^ Grafik | xxxxxx | | + | |
- | ^ Sound | xxxxxx | | + | |
- | Die PDP-11 ist eine 16 bit, byte adressierte maschine. Der befehlssatz ist sehr übersichtlich und regulär, da fast alle befehle immer dieselben adressiermodi verwenden (Orthogonalität). Dadurch sind z.b. keine separaten stack-befehle (push, pop) nötig, da man die stack operationen (rx)+ und -(rx) mit fast jedem befehl benutzen kann. | ||
Ein weiteres kernmerkmal ist die vereinigung von Speicher- und IO-bereich, was heute fast selbstverständlich ist. | Ein weiteres kernmerkmal ist die vereinigung von Speicher- und IO-bereich, was heute fast selbstverständlich ist. | ||
- | Alle peripherie und aller speicher hängen am UNIBUS, so dass IO befehle für die CPU nicht anders aussehen als jeder beliebige speicherzugriff. Diese eleganz des UNIBUS | + | Alle peripherie und aller speicher hängen am UNIBUS, so dass IO befehle für die CPU nicht anders aussehen als jeder beliebige speicherzugriff. Diese eleganz des UNIBUS |
+ | |||
+ | Jörgs UniBone und QBone sind platinen für den Unibus bzw. QBus auf denen sich mittels eines BeagleBone boards beliebige peripherie simulieren lässt. Dies ist zur diagnose von fehlern in originalhardware, | ||
==== Details ==== | ==== Details ==== | ||
Angelo: | Angelo: | ||
- | Meine PDP-11/83 wird mit UNIX (2.11BSD) im Internet sein. Dort werden sich alle interessierten per telnet einloggen können (details folgen). | + | <del>Meine PDP-11/83 wird mit UNIX (2.11BSD) im Internet sein. Dort werden sich alle interessierten per telnet einloggen können (details folgen).</ |
Außerdem kann ich meine FPGA-implementationen der PDP-6 und PDP-10 (KA10) demonstrieren. Beide sind gemäß nach den original schaltplänen implementiert. Da die meiste peripherie noch fehlt, laufen nur wenige programme, aber immerhin LISP von ~1966 und Spacewar. | Außerdem kann ich meine FPGA-implementationen der PDP-6 und PDP-10 (KA10) demonstrieren. Beide sind gemäß nach den original schaltplänen implementiert. Da die meiste peripherie noch fehlt, laufen nur wenige programme, aber immerhin LISP von ~1966 und Spacewar. | ||
- | Jörg: bringt UniBone und QBone mit (bitte noch ergänzen) | + | In letzter zeit habe ich mich auch intenstiv mit dem Whirlwind I beschäftigt. Ein computer der späten 40er/ |
+ | |||
+ | Jörg: bringt UniBone und QBone mit | ||
- | Wolfang: bringt eine 11/34 (mitte 70er) mit, die wir flott machen wollen. (bitte noch ergänzen) | + | Wolfang: bringt eine (oder zwei? |
- | Michael: hat ein großes | + | Michael: hat viel DEC zeug und stellt die location. |
===== Virtueller Ausstellungstisch ===== | ===== Virtueller Ausstellungstisch ===== | ||
- | [[hier Link einfügen|Zum virtuellen Ausstellungstisch]] | + | [[https:// |
Hier wird stehen, zu welchen Zeiten die virtuelle Ausstellung für Fragen, Diskussionen und allgemeinen Plausch geöffnet ist. | Hier wird stehen, zu welchen Zeiten die virtuelle Ausstellung für Fragen, Diskussionen und allgemeinen Plausch geöffnet ist. | ||
Zeile 52: | Zeile 51: | ||
^ Tag ^ Uhrzeit | ^ Tag ^ Uhrzeit | ||
- | |Samstag | + | |Samstag |
- | |Samstag | + | |
| | | | | | | | ||
- | |Sonntag | + | |Sonntag |
- | |Sonntag | + | |
- | ==== Vorführungszeiten ==== | ||
- | Falls es neben allgemeinem Plausch am Ausstellungstisch auch spezielle Vorführungszeiten geben wird, können diese hier eingetragen werden. | ||
- | ^ Tag ^ Uhrzeit | ||
- | |Samstag | ||
- | |Samstag | ||
- | | | | | | ||
- | |Sonntag | ||
- | |Sonntag |