摘要 |
Bei einem Verfahren zum Verarbeiten eines Befehls mittels einer CPU aus einem Befehlssatz mit einer Anzahl von Befehlen, wobei die Befehle des Befehlssatzes in eine Mehrzahl von Gruppen gruppiert sind, wobei jeder Befehl einer Gruppe durch einen Gruppenbefehlscode dargestellt ist, und wobei einem Befehl ein Umschaltindex zugeordnet ist, der anzeigt, ob nach einem Erhalt des Befehls auf eine andere Gruppe von Befehlen umgeschaltet werden soll oder nicht, wird zunächst ein Gruppenbefehlscode erhalten. Dann wird festgestellt, welche Gruppe von Befehlen in der CPU gerade aktiv ist. Hierauf wird der erhaltene Befehl unter Verwendung des Gruppenbefehlscodes und der aktiven Gruppe ausgeführt. Ferner wird der Umschaltindex, der dem erhaltenen Gruppenbefehlscode zugeordnet ist, untersucht, woraufhin, in Abhängigkeit von dem Umschaltindex, eine andere Gruppe von Befehlen aktiviert wird oder die festgestellte Gruppe beibehalten wird. Durch Einteilen der Befehle in Gruppen von Befehlen kann die Länge der Gruppenbefehlscode reduziert werden, so daß weniger Speicherbedarf zum Speichern eines Programms erforderlich ist. Durch eine automatische kontextabhängige Umschaltung von einer Befehlsgruppe in die andere wird dennoch eine effiziente Verfügbarkeit sämtlicher Befehle beibehalten.
|