发明名称 Apparatus and method for extending the instruction set and the functions of a computer.
摘要 <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>
申请公布号 EP0273070(A1) 申请公布日期 1988.07.06
申请号 EP19860118168 申请日期 1986.12.30
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 KAUFHOLZ, GERD;MAERGNER, JURGEN;SCHWERMER, HARTMUT
分类号 G06F9/318;G06F9/455;G06F9/22;G06F9/30;(IPC1-7):G06F9/30 主分类号 G06F9/318
代理机构 代理人
主权项
地址