Ideen & Entwicklungsschritte
1. Erstmal ein ISA-Spec! Bevor man loslegt, sollte man einen Plan haben (und am besten schriftlich fixieren), wohin die Reise gehen soll! Wenn man erstmal anfängt zu definieren, stellt man schnell fest, was noch so alles fehlt. Zunächst habe ich eine Spezifikation der neuen 32-Bit “Instruction Set Architecture” (ISA) erstellt. Im Laufe der Zeit habe ich diese immer wieder erweitert, je nach Erfordernis. Irgendwann passten dann die Bitmasken nicht mehr so richtig (es war halt nix mehr frei) und das einfache Ausgangsschema musste verlassen werden (die blau & dunkelgrün hinterlegten Befehle) - 🗣“beim nächsten Mal wird alles 64-Bit & viel viel besser …”