程序
- 在監視器窗格中,選取包含您要檢視之記憶體位置的記憶體監視器。記憶體將出現在呈現窗格中,您將在此窗格中執行所有其他步驟。如果已新增多個呈現,請選取包含您要檢視之呈現的標籤。
- 必要的話,請透過選取切換分割窗格按鈕 (
) 來分割呈現窗格。
依預設,「記憶體」視圖僅顯示一個呈現窗格。當您按一下切換分割窗格時,會開啟第二個呈現,顯示為分割窗格。如果您已選擇呈現十六進位及字元,則可能需要選擇此按鈕才能看到兩個呈現。
- 必要的話,請使用呈現中的捲軸,來檢視現行呈現所顯示的記憶體監視器基本位址之上或之下的記憶體位置。或者可以在呈現中按一下滑鼠右鍵,然後選擇跳至位址蹦現功能表項目,或按 Ctrl+G。這將在呈現底端開啟一個區段,您可以在其中執行下列動作:
- 選取跳至位址下拉功能表項目,然後輸入您要跳至的位址。呈現將被放在適當位置,如此才能看到並選取所輸入的位址。
- 選取跳至偏移下拉功能表項目,然後輸入偏移。呈現將被放在適當位置,如此才能看到並選取表示式的位址(基本位址)及所輸入的偏移。負值將把呈現從基本位址放回適當位置。
- 選取跳躍記憶體單元下拉功能表項目。此功能會採用目前選取的位址,並對其新增您指定數目的記憶體單元。會選取產生的位址。
負值將把呈現從現行位址放回適當位置。
針對所有這些項目,您可以透過選取輸入為十六進位勾選框來將它們輸入為十六進位(如果未選取此勾選框,則輸入將是十進位)。一旦您完成欄位中的項目後,請按 Enter 鍵或按一下確定,以跳至呈現中的位置。若要關閉此區段,請按一下取消或按 Ctrl+G。 註: 如果輸入具有字首 0x,則也會將輸入視作十六進位。
- 若要跳至特定資料格中的位址,請在該資料格內按一下滑鼠右鍵,然後從蹦現功能表中選取解除參照指標。
- 需要的話,可以透過下列方法來變更直欄寬度:按一下直欄標頭資料格的左邊或右邊,並拖曳它以變更直欄寬度;或透過在呈現內按一下滑鼠右鍵,然後從蹦現功能表中選取調整大小填滿空間來調整所有直欄,以便可以檢視直欄內的所有文字。或者,您可以在呈現內按一下滑鼠右鍵,然後從蹦現功能表中選取格式。這將開啟「格式」對話框。在此對話框中,您可以設定每一列的單元數目及每一直欄的單元數目。當您進行這些設定時,對話框中的預覽視窗會顯示您正在設定的呈現佈置。若要將這些設定儲存為預設佈置,請按一下儲存為預設值。
- 若要將記憶體呈現切換至偏移模式,請在呈現內按一下滑鼠右鍵,然後從蹦現功能表中選取變更顯示模式 > 偏移模式。若要將記憶體呈現切換至位址模式,請在呈現內按一下滑鼠右鍵,然後從蹦現功能表中選取變更顯示模式 > 位址模式。當切換至「偏移模式」時,正在監視中的表示式位址會變為呈現中的第一個資料格,且位址直欄會顯示偏移。
- 您還可以隱藏「記憶體」視圖的元素,讓檢視更容易:
- 您可以透過取消選取切換記憶體監視器窗格切換,來隱藏監視器窗格。
- 您可以透過在呈現內按一下滑鼠右鍵,然後選取隱藏位址直欄,來隱藏位址直欄。
若要將位址直欄從隱藏狀態還原,請在呈現內按一下滑鼠右鍵,然後從蹦現功能表中選取顯示位址直欄。
結果
當您在記憶體呈現中,且離開您原先設定要監視的位址時,若選擇重設至基本位址蹦現功能表項目,則會將游標放回記憶體監視器的基本位址。或者,您可以透過用滑鼠右鍵按一下監視器,然後選取重設,來重設記憶體監視器的所有呈現(或者,您可以選取多個監視器並選擇此動作)。當重設監視器時,依預設,會將可見的呈現重設至基本位址。
若要將現行「記憶體」視圖中的所有呈現都重設至基本位址,請修改「記憶體」視圖喜好設定。