System und Verfahren zum Überwachen unausgerichteter Speicherzugriffe

Ein System überwacht unausgerichtete Speicherzugriffe durch einen Prozessor eines Computersystems. Der Prozessor erzeugt automatisch einen Fehler beim Versuch eines unausgerichteten Speicherzugriffs. Unausgerichteter-Speicherzugriff-Fehler werden ansprechend auf einen Fehler deaktiviert, der durch e...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KESSENICH, JOHN M, MCKEE, BRET A
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Ein System überwacht unausgerichtete Speicherzugriffe durch einen Prozessor eines Computersystems. Der Prozessor erzeugt automatisch einen Fehler beim Versuch eines unausgerichteten Speicherzugriffs. Unausgerichteter-Speicherzugriff-Fehler werden ansprechend auf einen Fehler deaktiviert, der durch einen ersten fehlerverursachenden Befehl erzeugt wird. Der erste fehlerverursachende Befehl wird ausgeführt. Eine Falle wird erzeugt durch Ausführen des ersten fehlerverursachenden Befehls. Unausgerichteter-Speicherzugriff-Fehler werden ansprechend auf die Falle aktiviert. A system monitors unaligned memory accesses by a processor of a computer system. The processor automatically generates a fault when attempting an unaligned memory access. Unaligned memory access faults are disabled in response to a fault generated by a first faulting instruction. The first faulting instruction is executed. A trap is generated by executing the first faulting instruction. Unaligned memory access faults are enabled in response to the trap.