Forum: PC Hard- und Software Nand2Tetris= Von Neumann Architektur?!


von Fabian O. (y_e)


Lesenswert?

Ich habe mir kürzlich das Buch "Nand2Tetris" besorgt und arbeite es auf 
eigene Faust durch.

1. Bin jetzt darüber gestolpert, dass die Autoren den Computer, den man 
dort unter Anleitung entwirft als Von-Neumann-Architektur bezeichnen, 
wobei er jedoch einen getrennten Programm und Datenspeicher hat. Das 
passt doch nicht oder irre ich mich?

2. Kennt jemand das Buch und kann mir sagen, ob es möglich ist diesen PC 
mit TTL zu basteln, ähnlich dem Projekt von Ben Eater (nur eben etwas 
komplexer) und was müsste man dabei beachten?

Würde mich über hilfreiche Antworten freuen!

: Bearbeitet durch User
von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Fabian O. schrieb:
> wobei er jedoch einen getrennten Programm und Datenspeicher hat

Das wird normalerweise als Harvard Architektur bezeichnet. Die Übergänge 
sind allerdings fliessend. Bspw. kann man einen MCS51 mit simpler 
Hardware dazu bringen, Programm und Daten aus dem gleichen Speicher zu 
fahren wie bei von Neumann, obwohl er eigentlich als Harvard Arch MC 
ausgelegt ist.

von Patrick L. (Firma: S-C-I DATA GbR) (pali64)


Lesenswert?

Schon mal über ein FPGA nachgedacht?
Damit kannst du es sehr einfach lösen und es wird Flexibler und 
einfacher zum bauen als ein TTL-Grab ;-)

Ich habe zB. früher Servo Motor Controller für CNC in einen MAX gepackt, 
nur ein FPGA und nix zusätzliches an TTL.
Inklusive den µC ist mit im FPGA drin ;-)

: Bearbeitet durch User
von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Patrick L. schrieb:
> Schon mal über ein FPGA nachgedacht?

Oder alles aus 3-Input NOR Gattern basteln. Da gibt es ein schönes 
Vorbild für :-P

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.