-
公开(公告)号:DE102013210640A1
公开(公告)日:2013-12-19
申请号:DE102013210640
申请日:2013-06-07
Applicant: IBM
Inventor: ALEXANDER GREGORY W , BARRICK BRIAN D , BUSABA FADI Y , GIAMEI BRUCE C , MALLEY EDWARD T , SHUM CHUNG-LUNG K
IPC: G06F9/34
Abstract: Ein Verfahren zum Ändern eines einer logischen Adresse in einer Computereinheit zugehörigen Wertes. Das Verfahren beinhaltet: Empfangen einer Anweisung durch einen Anweisungsdecodierer, wobei die Anweisung ein als ein logischer Wert ausgedrücktes Zielregister enthält; Feststellen durch einen Anweisungsdecodierer, dass ein Ergebnis der Anweisung das Zielregister auf einen konstanten Wert setzen soll, wobei sich das Zielregister in einem physischen Registerspeicher befindet, der einer Ausführungseinheit zugehörig ist; und in einem Registerzuordner Zuordnen der logischen Adresse zu einem durch eine spezielle Registerkennung wiedergegebenen Speicherort.
-
公开(公告)号:DE102012206019A1
公开(公告)日:2012-10-18
申请号:DE102012206019
申请日:2012-04-12
Applicant: IBM
Inventor: ALEXANDER GREGORY W , BARRICK BRIAN D , WARD JOHN W
Abstract: Eine Zuordnungseinheit eines OOO-(out-of-order)Prozessors weist als Reaktion auf das Ausführen einer Anweisung durch die Zuordnungseinheit, die einem bestimmten physischen Register mindestens ein logisches Register zuordnet, einen gegenwärtig in einem Bestand an freien Zählern befindlichen bestimmten Zähler zu, um eine Anzahl von Zuordnungen logischer Register zu dem bestimmten physischen Register aus mehreren physischen Registern zu zählen. Die Anzahl der Zähler ist kleiner als die Anzahl der physischen Register. Die Zuordnungseinheit gibt den bestimmten Zähler als Reaktion darauf, dass die gezählte Anzahl von Zuordnungen logischer Register zu dem bestimmten physischen Register auf einen Wert unterhalb eines Mindestwertes vermindert wurde, an den Bestand an freien Zählern zurück.
-