发明名称 Method and arrangement for reducing the number of lost cycles when processing instructions in pipeline data processing systems.
摘要 Durch die Ausweitung des Adressenrechenwerks für die Adressenrechnung im Aufbereitungsprozessor (PLU) zu einem, vorgegebenen Befehle im Vorlauf zur Ausführung durch den Ausführungsprozessor (EXU) ausführenden Rechenwerk (RW), ergeben sich vielfältige Nutzungsmöglichkeiten: Vorausberechnung des Befehlszählerstandes zwecks Ermittlung der Folgebefehlsadresse in Verbindung mit der Speicherung der Befehlslängen der sich in der Aufbereitung befindlichen Befehle. Bereinigung von Registerkonflikten bei einer Vielzahl von Befehlen durch Speicherung der Ergebnisse des Rechenwerks (RW) in einem Konfliktspeicher (RCB) unter Zuordnung zu den in der Aufbereitung befindlichen Befehlen. Umwandlung bedingter in unbedingte Sprungbefehle durch Verwendung der sich bei der Ausführung des Vorläuferbefehls ergebenden Anzeige. Sicherung der Befehlsverarbeitung durch Vergleichen der im Vorlauf ermittelten Ergebnisse mit denen des Ausführungsprozessors (EXU) und damit frühere Fehlererkennung.
申请公布号 EP0400192(A1) 申请公布日期 1990.12.05
申请号 EP19890110027 申请日期 1989.06.02
申请人 SIEMENS NIXDORF INFORMATIONSSYSTEME AG 发明人 WIECHERT, REINER, DIPL.-ING.
分类号 G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址