NDR-Klein Computer:
http://www.ndr-nkc.de/compo/nkc/index.htm
Ob man nach über 35 Jahren aber noch alle Teile so bekommt ist fraglich.
Eventuell muß man sich da gleich mit FPGAs befassen um nicht mehr lieferbare Chips zu emulieren.
Hallo!
Ich wollte mal Fragen ob jemand weiß wo man Baupläne für einen 'eigenen PC' herbekommt. Und ich meine damit nicht
"Oh ich kauf mir ne Grafikkarte und X und Y zusammen" - Nein, sondern wir würde so ein PC, mit wenig Ram etc. komplett selbst errichtet. (ggf die Stecker-Sockel die hinzugekauft werden müssten).
Letztlich, studiere ich Informatik - allerdings erfahren wir nur seeeeehr oberflächlich wie so ein Gerät gebaut werden könnte. Wir erfahren die Daten wie viel ein altes Gerät früher hatte, aber haben außer eine Steckplatte nicht viel gesehen. (Der Fokus liegt eben auf der Programmierung) - da ich nun aber nebenher ein Interesse dafür entwickelt habe mir die Rechner im tieferen Detail anzusehen (und das nicht nur mit Zahlen und Buchstaben im DOS o.ä. ) - dachte ich, ich frage mal hier nach! Auch da ich selbst einen Arduino + Raspberry besitze und gern in Zukunft in der vorlesungsfreien Zeit basteln wollen würde.
NDR-Klein Computer:
http://www.ndr-nkc.de/compo/nkc/index.htm
Ob man nach über 35 Jahren aber noch alle Teile so bekommt ist fraglich.
Eventuell muß man sich da gleich mit FPGAs befassen um nicht mehr lieferbare Chips zu emulieren.
Hey! Vielen Dank. Das ganze hilft mir soweit schon gut weiter.
Letztlich, ist die Theorie interessant - auch wenn ich gern mal so was 'eigenes' bauen würde
Mein TIpp wäre, befasse dich mit Verilog /VHDL, schreibe dir deine eigenen Architektur oder reimplementiere eine existierende (z.B. den AVR 8 bit Befehlssatz) und synthetisiere das auf einen FPGA. Aus einzelnen Chips würde ich da nichts zusammenbauen.
Es kommt halt halt drauf an was man genau erreichen will.
Mit einem FPGA ist man gleich auf der Höhe der Zeit, da grade im Netzwerk Bereich z.B. Google und Microsoft damit immer mehr machen.
Will man absolute Basics erlebbar (begreifbar im Wortsinn) machen, kann es sogar spassig sein mit Gattern, Addierer und Rechenwerke aufzubauen bis hin zu einer kompletten ALU.
Letzteres ist aber wirklich nur sinnvoll wenn man auch genau das will.
Ich hatte auch mal was aufgebaut und konnte mit Schaltern und LEDs die beiden Eingangsregister darstellen und nach der Addition das Ergebniss wiederum auf einer LED Zeile sehen.
Am Ende war es eine komplette ALU und man konnte ein SRAM mit Schaltern und einem Taster für den Takt beschreiben und diese Befehle mit den Daten dann von der ALU abarbeiten lassen.
War für über ein Jahr Beschäftigung gut. Und hat mich weit jenseits von dem gebracht was die Elektroniker in der Lehre gelernt haben.
Aber in der heutigen Zeit hat sowas höchstens noch nostalgischen Wert oder man will Kindern die Möglichkeit geben zu erfahren wie komplex ein Computer ist.
Geändert von i_make_it (28.06.2017 um 19:16 Uhr)
find ich auch, wenn man die Teile vom NKC noch kriegt (angefangen mit der Platine, dann cpu (Z80? 68020?), die ganzen Sockel, ICs, Slots, Disketten, Festplatte, Grafikkarte) - das kann interessant werden, auch wegen Assembler, Basic usw., mit jeder Menge Nostalgiefaktor.
Ansonsten, wenn die Hardware nicht mehr ( oder viel zu aufwändig ) zu beschaffen ist, und auch wenn man den Anschluss an die heutige Technik und cpu-Architektur will:
dann doch eher gleich was moderneres als Basis, das kann dann auch direkt beim weiteren Studium hilfreich sein.
hey hey hey ... nur wegen rechnerarchtitektur (und größtenteils robotik) habe ich mit AVR controllern "damals" (gott ich werd alt) im Informatik Studium angefangen!
Aber assembler hat mich doch recht stark verschreckt ... und ich hab auf reines C umgesattelt
Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
nicht.
Meine ersten "selbst gebauten" Computer waren ähnlich zusammengesteckt, wie man heute einen ordentlichen PC bauen kann: Karte für Karte. Basis Z80 (klick mal), ein reiner "Rechner" ohne Speicher (bis auf interne Register), ohne Ein-/Ausgabemöglichkeit und Peripherie. Dazu gabs dann Memorykarten mit all den mageren RAMs, PIO (Parallel-Input-Output), CTC (Counter-Timer-Circuit) und so Zeugs. Z80 hatte schnell die 8080er überflügelt und expandierte rasch. Da(mals) konnte man erste Schritte sogar "von Hand" - Schritt für Schritt - in Maschinen-Hex-Code einhacken. Ich hatte mir damals nen Kassettenrecorder als Speicher angepasst (spanabhebende Datenverarbeitung) und so Zeugs... wo man Baupläne für einen 'eigenen PC' herbekommt .. studiere ich Informatik .. wie so ein Gerät gebaut werden könnte ..
Dazu gabs ein richtiges Betriebssystem - CP/M. Bei dem hatte man Durchgriff bis auf die elementaren Funktionen, ich hatte mir sogar als Add-on einen Numbercruncher (spezieller Matheprozessor - der in Windeseile sogar Wurzeln ziehen konnte und Winkelfunktionen erledigte und so) so genau angesehen, dass ich zum MS-Z80-Fortran ne Mathebibliothek schrieb - und verhökerte . . . Also so RICHIG zum "in den Computer reinsteigen" (oder reinsteigern).
Vorschlag - wenn Dich so etwas prähistorisches interessiert: Suche mal unter Z80 und CPM.
Jaaaa - und wenn Du GANZ auf die unteren Stufen möchtests, schau mal beim Wolfgang Back nach der hatte so nen neckischen "Papiercomputer" vorgestellt (Papier und Streichhölzer) - uriger als jeder Vorzeit-Zuse - vor Äonen!
Hmmm - mal ein blöder Spruch, geklaut aus unserer Snowboarding-FAQ: Studium ist so oberflächlich wie man es haben möchte (Snowboarding is as dangerous as you want to have it)... studiere ich Informatik - allerdings erfahren wir nur seeeeehr oberflächlich wie so ein Gerät ..
NACHTRAG:
Ein Z80-Nachbau von 2009!
Geändert von oberallgeier (29.06.2017 um 09:53 Uhr) Grund: Der Dreckfuhlerteufel hatte zugeschlagen
Ciao sagt der JoeamBerg
Der NDR-Kleinkomputer war ja auch ein Z80-CPM Rechner und bekamm erst später eine 8088 CPU-Karte.
Wobei der Zilog Z80 ja ein Intel 8080 mit Extras ist. Die beiden Piplines des Z80 hat Intel ja erst beim Pentium bei sich eingeführt und als höchst innovativ angepriesen (man muß halt nur lang genug warten damit man was altes wieder als neu verkaufen kann).
Den CPM Source Code gibt es mittlerweile sogar zum Download (falls man wirklich ganz tief in Nostalgie schwelgen will)
http://www.computerhistory.org/atchm...m-source-code/
Geändert von i_make_it (06.04.2018 um 14:00 Uhr)
Du kannst Dir soetwas bauen:
http://www.mycpu.eu/
...er hat das Ding mal bei uns im Verein vorgestellt - war sehr interessant !
Lesezeichen