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
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.
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.