dds, dps, dqs (Exibir palavras e símbolos)
Os comandos dds, dps e dqs mostram o conteúdo da memória no intervalo determinado. Essa memória é considerada uma série de endereços na tabela de símbolos. Os símbolos correspondentes também aparecem.
dds [Options] [Range]
dqs [Options] [Range]
dps [Options] [Range]
Parâmetros
Opções Especifica uma ou mais opções para exibição. Qualquer uma destas opções pode ser incluída, exceto que não mais do que uma opção /p* pode ser indicada:
/c Largura
Especifica o número de colunas a usar na exibição. Caso isso seja omitido, o número padrão de colunas dependerá do tipo de exibição. Devido à maneira como os símbolos são exibidos por esses comandos, normalmente, é melhor usar o padrão de só uma coluna de dados.
/p
(Somente modo kernel) Usa endereços de memória física para a exibição. O intervalo especificado por Range será retirado da memória física em vez da virtual.
/p[c]
(Somente modo kernel) O mesmo que /p, só que a memória armazenada em cache será lida. Os colchetes em torno de c devem ser incluídos.
/p[uc]
(Somente modo kernel) O mesmo que /p, só que a memória não armazenada em cache será lida. Os colchetes em torno de uc devem ser incluídos.
/p[wc]
(Somente modo kernel) O mesmo que /p, só que a memória com combinação de gravação será lida. Os colchetes em torno de wc devem ser incluídos.
Gama
Especifica a área de memória que deve ser exibida. Para saber mais detalhes sobre sintaxe, consulte Endereço e sintaxe de intervalo de endereços. Se você omitir Range, o comando mostrará a memória a partir do local final do último comando de exibição. Se Range for omitido e nenhum comando de exibição anterior tiver sido usado, a exibição terá início no ponteiro de instrução atual. Se for fornecido um endereço simples, o comprimento padrão do intervalo será de 128 bytes.
Ambiente
Modos: modo de usuário, modo kernel
Destinos: ao vivo, despejo de memória
Plataformas: todas
Informações Adicionais
Para saber em linhas gerais sobre a manipulação de memória e ler uma descrição de outros comandos relacionados à memória, consulte Memória de leitura e de gravação.
Comentários
O segundo caractere de dds diferencia maiúsculas de minúsculas. O terceiro caractere de todos estes comandos diferencia maiúsculas de minúsculas.
O comando dds exibe valores de palavra dupla (4 bytes) como o comando dd. O comando dqs exibe valores de palavras quádruplas (8 bytes) como o comando dq. O comando dps exibe valores do tamanho do ponteiro (4 bytes ou 8 bytes, dependendo da arquitetura do computador de destino) como o comando dp.
Cada uma destas palavras é tratada como um endereço na tabela de símbolos. As informações de símbolo são exibidas para cada palavra correspondente.
Se as informações de número de linha tiverem sido habilitadas, os nomes de arquivo de origem e os números de linha aparecerão quando disponíveis.