摘要 |
<p>Gegenstand der Erfindung ist eine Einrichtung und ein Verfahren zur Erweiterung des Befehlssatzes (bzw. der Funktionen) eines Rechners, der eine erste Klasse von nicht-redundanten Basisfunktionen mittels eines Basisrechners ausführt. Die Realisierung einer solchen Rechnerarchitektur erfordert eine Zerlegung der Funktionsmenge in Funktionen der ersten Klasse sowie eine zweite Klasse von Funktionen, die vollständig mit Hilfe der nicht-redundanten Funktionen realisiert werden können und in eine dritte Klasse von (i.a. komplexen) Funktionen, die teilweise, jedoch unvollständig, mit Hilfe der Klasse der nicht-redundanten Funktionen realisiert werden können. Der Basisrechner benötigt für die Ausführung von Funktionen, die auf einem erweiterten Befehlssatz beruhen, eine zusätzliche Einrichtung, die folgende Merkmale aufweist: - Einen Modus des Basisrechners, in den er geschaltet wird, wenn er Programme ausführt, die zur Realisierung von Funktionen der zweiten und dritten Klasse dienen. Dieses ist der interne Modus (IM), der zusätzlich zu dem (normalen) externen Modus (EM) existiert. - Einen Schaltmechanismus (MCH-SW), der den Rechner in den erforderlichen Modus einstellt. - Einen Zugriffsmechanismus (AC), der im externen Modus den Zugriff von Programmen auf erste Betriebsmittel (PDe) gestattet, die zur Ausführung von Befehlen der ersten Klasse erforderlich sind und der nur für die Ausführung von Programmen, die Befehle der zweiten und dritten Klasse erfordern, einen Zugriff zu zusätzlichen zweiten Betriebsmitteln (PDi) gestattet.</p> |