Speicher-Bereich

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu CPU-Fenster - Index


Ansicht > Debug-Fenster > CPU-Fenster > Speicher

Zeigt die Rohwerte an, die in adressierbaren Bereichen Ihres Programms enthalten sind. Dieser Bereich zeigt die Speicheradressen, die aktuellen Werte im Speicher und optional eine Zeichenrepräsentation der Werte im Speicher an (abhängig von der aktuellen Einstellung von Anzeigen als).

Der Speicher-Bereich befindet sich unten links, wenn die gesamte CPU-Ansicht angezeigt wird (Ansicht > Debug-Fenster > CPU-Fenster > CPU).

Es gibt vier verschiedene Speicher-Ansichten (Speicher 1, Speicher 2 usw.) zur gleichzeitigen Darstellung von verschiedenen Speicherbereichen. Wenn mehrere Ansichten geöffnet sind, können Sie in den einzelnen Fenstern mit Zu Adresse gehen gleichzeitig verschiedene Stellen im Arbeitsspeicher anzeigen.

Ganz links in jeder Zeile wird die Anfangsadresse der Zeile angezeigt. Auf die Adresse folgt eine Repräsentation der Werte, die sich an dieser Speicheradresse befinden. Das Format dieser Repräsentation wird von dem Kontextmenübefehl Anzeigen als gesteuert.

Mit den Tasten STRG+LINKS oder STRG+RECHTS verschieben Sie die Anfangsposition der Anzeige um ein Byte nach oben bzw. nach unten.


Element Beschreibung

Zu Adresse gehen

Zeigt das Dialogfeld Adresse eingeben an, in dem Sie ein Symbol oder für verwalteten Code eine Adresse im JIT-Compiler-Format (Just In Time) eingeben können.

Suchen

Zeigt das Dialogfeld Such-Bytes eingeben an, mit dem Sie im Fenster CPU in Vorwärtsrichtung nach einem Ausdruck oder einer Liste von Bytes suchen können (Details erhalten Sie, wenn Sie im Dialogfeld Such-Bytes eingeben auf Hilfe klicken).

Weiter

Findet das nächste Vorkommen des Elements, nach dem Sie zuletzt im Speicher-Bereich gesucht haben.

Ändern

Zeigt das Dialogfeld Neuen Wert eingeben an, das das Ändern des Speichers an der aktuellen Cursor-Position ermöglicht und fordert Sie auf, ein Element des aktuell angezeigten Typs einzugeben.

Verfolgen

Wählen Sie einen der folgenden Befehle aus:

  • Near-Code - Positioniert den Disassembly-Bereich an der aktuell im Fenster Speicher ausgewählten Adresse. Steht nur zur Verfügung, wenn der Speicher-Bereich als Teil des gesamten CPU-Fensters angezeigt wird (nicht, wenn die Ansicht einzeln geöffnet wurde).
  • Offset zu Daten - Ermöglicht das Verfolgen von DWord-Zeigerketten (nur Near und Offset) und positioniert den Speicher-Bereich an der Adresse, die durch das aktuell ausgewählte DWord festgelegt ist.

Im einzeln geöffneten Speicher-Fenster ist nur der Unterbefehl Offset zu Daten verfügbar. Wenn die gesamte CPU-Ansicht geöffnet ist, stehen beide Unterbefehle von Verfolgen zur Verfügung.

Zurück

Setzt den Speicher-Bereich des CPU-Fensters auf die Position zurück, die vor dem letzten Befehl Verfolgen oder Zu Adresse gehen angezeigt wurde.

Anzeigen als

Formatiert die im Speicher-Bereich aufgeführten Daten. Die folgenden Datenformate stehen zur Auswahl:

  • Byte (hexadezimale Bytes)
  • Word (2-Byte hexadezimale Zahlen)
  • DWord (4-Byte hexadezimale Zahlen)
  • QWords (8-Byte hexadezimale Zahlen)
  • Floats (4-Byte Gleitkommazahlen in der wissenschaftlichen Notation)
  • Double (8-Byte Gleitkommazahlen in der wissenschaftlichen Notation)
  • Long Double (10-Byte Gleitkommazahlen in der wissenschaftlichen Notation)
  • MultiByte (hexadezimale Bytes mit der Zeichenrepräsentation, die Multibyte-ANSI-Zeichen der aktuellen Gebietseinstellung anzeigt)
  • UTF8 (hexadezimale Bytes mit der Zeichenrepräsentation, die aus UTF8-codierten Daten abgeleitete Unicode-Zeichen anzeigt)
  • Unicode (hexadezimale Words mit der Zeichenrepräsentation, die Unicode-Zeichen anzeigt)

Kopieren

Kopiert die ausgewählten Daten in die Zwischenablage.

Immer im Vordergrund

Zeigt das Speicher-Fenster über allen anderen Fenstern in der IDE an. Steht nur für einzeln geöffnete Speicher-Fenster zur Verfügung, nicht wenn der Bereich als Teil des gesamten CPU-Ansicht angezeigt wird.

Andockbar

Ermöglicht das Andocken des Speicher-Fensters sowie das freie Platzieren in der IDE. Steht nur für einzeln geöffnete Speicher-Fenster zur Verfügung, nicht wenn der Bereich als Teil der gesamten CPU-Ansicht angezeigt wird.

FPU anzeigen

Zeigt das FPU-Fenster an, in dem der Inhalt der FPU-Komponente der CPU angezeigt wird. Sie können entweder Gleitkomma- oder MMX-Informationen anzeigen. Steht nur zur Verfügung, wenn der Speicher-Bereich als Teil des gesamten CPU-Fensters angezeigt wird (nicht, wenn die Ansicht einzeln geöffnet wurde).


Siehe auch