Speicherüberwachungen verwenden

Informationen zu diesem Vorgang

So zeigen Sie in der Ansicht Speicher den Inhalt des Speichers an:

Vorgehensweise

  1. Wählen Sie im Teilfenster Überwachungen die Speicherüberwachung aus, in der die Speicherposition enthalten ist, die Sie anzeigen möchten. Der Speicher wird im Teilfenster Darstellungen angezeigt, in dem alle weiteren Schritte ausgeführt werden. Wenn Sie mehrere Darstellungen hinzugefügt haben, wählen Sie die Registerkarte mit der anzuzeigenden Darstellung aus.
  2. Sie können das Teilfenster Darstellungen bei Bedarf teilen, indem Sie die Schaltfläche Geteiltes Teilfenster umschalten (Schaltfläche 'Geteiltes Teilfenster umschalten') auswählen. Standardmäßig wird in der Ansicht "Speicher" nur ein Darstellungsteilfenster angezeigt. Wenn Sie auf Geteiltes Teilfenster umschalten klicken, wird eine zweite Darstellung geöffnet und als geteiltes Teilfenster angezeigt. Wenn Sie entschieden haben, dass Hexadezimalzeichen und Zeichen dargestellt werden sollen, müssen Sie diese Schaltfläche unter Umständen auswählen, damit beide Darstellungen angezeigt werden.
  3. Verwenden Sie bei Bedarf die Bildlaufleiste in der Darstellung, um Speicherpositionen oberhalb und unterhalb der Basisadresse der Speicherüberwachung anzuzeigen, die in der aktuellen Darstellung angezeigt wird. Sie können auch mit der rechten Maustaste in die Darstellung klicken und im Kontextmenü die Option Gehe zu Adresse auswählen oder die Tastenkombination "Strg+G" drücken. Damit wird unten in der Darstellung ein Bereich geöffnet, in dem Sie die folgenden Aktionen ausführen können:
    1. Wählen Sie im Pulldown-Menü die Option Gehe zu Adresse aus und geben Sie die Adresse ein, zu der Sie wechseln möchten. Die Darstellung wird so positioniert, dass die eingegebene Adresse sichtbar und ausgewählt ist.
    2. Wählen Sie im Pulldown-Menü die Option Zu relativer Position aus und geben Sie den Offset ein. Die Darstellung wird so positioniert, dass die Adresse des Ausdrucks (Basisadresse) und der eingegebene Offset sichtbar und ausgewählt sind. Bei einem negativen Wert wird die Darstellung von der Basisadresse aus rückwärts positioniert.
    3. Wählen Sie im Pulldown-Menü die Option Speichereinheiten für Sprung aus. Mit dieser Funktion wird der derzeit ausgewählten Adresse die Anzahl der Speichereinheiten hinzugefügt, die Sie angeben. Die daraus resultierende Adresse wird ausgewählt. Bei einem negativen Wert wird die Darstellung von der aktuellen Adresse aus rückwärts positioniert.
    All diese Einträge können als Hexadezimalzeichen eingegeben werden, wenn Sie das Kontrollkästchen Eingabe als hexadezimal auswählen (andernfalls werden Dezimalzahlen eingegeben). Nachdem Sie den Eintrag im Feld eingegeben haben, drücken Sie die Eingabetaste oder klicken Sie auf OK, um zu der Position in der Darstellung zu wechseln. Zum Schließen dieses Abschnitts klicken Sie auf Abbrechen oder drücken Sie die Tasten "Strg+G".
    Anmerkung: Die Eingabe wird auch als hexadezimal behandelt, wenn ihr das Präfix 0x vorangestellt wird.
  4. Wenn Sie zu der Adresse in einer bestimmten Zelle wechseln möchten, klicken Sie mit der rechten Maustaste in die Zelle und wählen Sie im Kontextmenü die Option Referenz auf Zeiger löschen aus.
  5. Bei Bedarf können Sie die Breite einer Spalte ändern, indem Sie auf den linken oder rechten Rand der Zelle für die Tabellenüberschrift klicken und die Breite der Spalte durch Ziehen ändern. Wenn Sie mit der rechten Maustaste in die Darstellung klicken und im Kontextmenü die Option Größe einpassen auswählen, wird die Breite aller Spalten so geändert, dass der gesamte enthaltene Text zu sehen ist. Sie können auch mit der rechten Maustaste in die Darstellung klicken und im Kontextmenü die Option Format auswählen. Dadurch wird das Dialogfeld "Format" geöffnet. In diesem Dialogfeld können Sie die Anzahl der Einheiten pro Zeile und die Anzahl der Einheiten pro Spalte festlegen. Während Sie diese Einstellungen festlegen, wird im Dialogfeld ein Vorschaufenster für das Darstellungslayout angezeigt, das Sie gerade festlegen. Sie können die Einstellungen als Standardlayout speichern, indem Sie auf Als Standardwerte speichern klicken.
  6. Zum Wechseln in den Offsetmodus für die Speicherdarstellung klicken Sie mit der rechten Maustaste in die Darstellung und wählen Sie im Kontextmenü die Optionen Anzeigemodus ändern > Offsetmodus aus. Zum Wechseln in den Adressmodus für die Speicherdarstellung klicken Sie mit der rechten Maustaste in die Darstellung und wählen Sie im Kontextmenü die Optionen Anzeigemodus ändern > Adressmodus aus. Wenn Sie in den Offsetmodus wechseln, wird die Adresse des überwachten Ausdrucks zur ersten Zelle in der Darstellung und in der Spalte Adresse werden Offsets angezeigt.
  7. Sie können Elemente der Ansicht "Speicher" ausblenden, um die Übersichtlichkeit zu verbessern:
    • Sie können das Teilfenster Überwachungen mithilfe der Option Teilfenster für Speicherüberwachung ein-/ausblenden ausblenden.
    • Sie können die Spalte Adresse ausblenden, indem Sie mit der rechten Maustaste in die Darstellung klicken und die Option Adressenspalte ausblenden auswählen. Zum Wiederherstellen der ausgeblendeten Adressenspalte klicken Sie mit der rechten Maustaste in die Darstellung und wählen Sie im Kontextmenü die Option Adressenspalte anzeigen aus.

Ergebnisse

Wenn Sie sich in einer Speicherdarstellung von der ursprünglich zu überwachenden Adresse entfernt haben, können Sie mit der Kontextmenüoption Auf Basisadresse zurücksetzen wieder mit dem Cursor an die Basisadresse der Speicherüberwachung zurückkehren. Sie können auch alle Darstellungen für eine Speicherüberwachung zurücksetzen, indem Sie mit der rechten Maustaste auf die Überwachung klicken und Zurücksetzen auswählen (diese Aktion ist auch für mehrere Überwachungen möglich). Wenn Sie eine Überwachung zurücksetzen, werden die sichtbaren Darstellungen standardmäßig auf die Basisadresse zurückgesetzt. Möchten Sie alle Darstellungen in der aktuellen Ansicht "Speicher" auf die Basisadresse zurücksetzen, ändern Sie die Vorgaben in der Ansicht "Speicher" entsprechend.