Einen CPU mit nur einer MOVE-Instruktion bauen: Ein Experiment mit Transport Triggered Architecture (TTA)

2025-09-13
Einen CPU mit nur einer MOVE-Instruktion bauen: Ein Experiment mit Transport Triggered Architecture (TTA)

Dieser Artikel beschreibt die Erfahrung des Autors beim Bau eines 16-Bit-CPUs mit nur einer MOVE-Instruktion, basierend auf der Transport Triggered Architecture (TTA). Im Gegensatz zu traditionellen CPUs verfügt TTA weder über eine ALU noch über Register; alle Berechnungen werden im Speicher durchgeführt. Mit dem Digital-Simulator und einfachen Logikgattern und Zählern implementierte der Autor das Abrufen von Instruktionen, das Lesen und Schreiben von Daten und führte erfolgreich ein Programm zur Berechnung der Fibonacci-Folge aus. Obwohl TTA keine Mainstream-Architektur ist, zeigt dieser Artikel ihre Einfachheit und das tiefe Verständnis und die praktischen Fähigkeiten des Autors in CPU-Architektur.