Kritisches Problem
Im Speicherfenster können möglicherweise fälschlicherweise Werte in memory-mapped gesetzt werden. Steuerregister. Beispiel: Schreiben 0x1234 in ein adressiertes Byte Register führt dazu, dass der Wert 0x3434 im Register gespeichert wird. Im Speicherfenster wird dieser falsche Wert angezeigt.
Verwenden Sie stattdessen das GNU-Debugger(GDB)-Konsolenfenster in der IDE des Speicherfensters, um in die Register zu schreiben. Geben Sie beispielsweise den folgenden Befehl:
set {int}
=0x1234
Sie müssen das Speicherfenster aktualisieren, damit es korrekt angezeigt wird den Zielwert.