A computer system includes instruction fetch circuitry, decode circuitry to
decode instructions and identify any registers to be used and dispatch
circuitry to dispatch instructions to one or more execution units, said
system including emulator circuitry for debug operations which is arranged
to watch data values in one or more selected registers modified during
execution of the instructions, the computer circuitry further comprising a
register watch store for identifying one or more registers to be watched,
comparator circuitry for comparing registers identified by said decode
circuitry with registers identified in said register watch store and
providing a hit signal for hits in the comparison, and instruction
insertion circuitry responsive to hit signals to insert in the instruction
sequence to an execution unit a store instruction to store in a location
accessible by the emulation circuitry the data value in a data register
identified by a hit signal after execution of the instruction using the
data register.
Ein Computersystem schließt Instruktionsabruf Schaltkreis, decodieren Schaltkreis, um Anweisungen zu decodieren und verwendet zu werden Register zu kennzeichnen ein alle mögliche, und Abfertigung Schaltkreis, Anweisungen zu einer oder mehr Durchführung Maßeinheiten zu schicken, prüfen besagtes System einschließlich Nacheifererschaltkreis für Betriebe, der geordnet wird, um Datenwerte in einem aufzupassen oder mehr die vorgewählten Register, die während der Durchführung der Anweisungen, der Computerschaltkreis weiter enthält einen Registeruhrspeicher für das Kennzeichnen eins oder mehr geändert werden, registriert, aufgepaßt zu werden, Komparatorschaltkreis für das Vergleichen der Register aus, die durch besagtes gekennzeichnet werden, decodieren Schaltkreis mit den Registern, die gekennzeichnet werden in besagtem Registeruhrspeicher und im Zur Verfügung stellen eines Erfolg Signals für Erfolge im Vergleich und im Anweisung Einfügungschaltkreis entgegenkommend ist geschlagenen Signalen einzusetzen in die Anweisungsfolge zu einer Durchführung Maßeinheit eine Speicheranweisung, in einer Position zu speichern, die durch den Emulation Schaltkreis zugänglich ist, den, die Daten in einem Datenregister bewerten, kennzeichnete durch ein Erfolg Signal, nachdem Durchführung der Anweisung, welche die Daten verwendet, registrieren.