Compartilhar via


Exibindo e editando registros em KD

Os registros são pequenas unidades de memória voláteis localizadas na CPU. Muitos registros são dedicados a usos específicos e outros registros estão disponíveis para uso de aplicativos no modo de usuário. Os processadores baseados em x86 e x64 têm diferentes coleções de registros disponíveis. Para obter mais informações sobre os registros em cada processador, consulte Arquitetura do processador.

Em KD, você pode exibir e editar registros inserindo o comando r (Registros). Você pode personalizar a exibição usando várias opções ou usando o comando rm (Máscara de Registro).

Os registros também são exibidos automaticamente sempre que o destino é interrompido. Se você estiver percorrendo seu código com os comandos p (Etapa) ou t (Rastreamento), verá uma exibição de registro em cada etapa. Para interromper essa exibição, use a opção r ao usar esses comandos.

Em um processador baseado em x86, a opção r também controla vários registros de um bit conhecidos como sinalizadores. Para alterar esses sinalizadores, você usa uma sintaxe um pouco diferente da alteração de registros regulares. Para obter mais informações sobre esses sinalizadores e uma explicação dessa sintaxe, consulte sinalizadores x86.