共用方式為


在 KD 中檢視和編輯暫存器

緩存器是位於CPU上的小型揮發性記憶體單位。 許多暫存器專用於特定用途,而其他暫存器則可供使用者模式的應用程式使用。 x86 型和 x64 型處理器有不同的緩存器集合可供使用。 如需每個處理器上暫存器的詳細資訊,請參閱 處理器架構

在 KD 中,您可以輸入 r(Registers) 命令來檢視和編輯暫存器。 您可以透過使用多種選項或使用 rm (Register Mask) 命令來自定義顯示。

每次目標停止時,暫存器也會自動顯示。 如果您要使用 p (Step)t (Trace) 命令逐步執行您的程式碼,您會在每一步看到暫存器顯示。 若要停止此顯示,請在使用這些命令時,使用 r 選項。

在 x86 型處理器上,r 選項也會控制數個稱為旗標的一位緩存器。 若要變更這些旗標,您可以使用與變更一般暫存器時稍微不同的語法。 如需這些旗標和此語法說明的詳細資訊,請參閱 x86 旗標