다음을 통해 공유


d, da, db, dc, dd, dD, df, dp, dq, du, dw(메모리 표시)

d* 명령은 지정된 범위의 메모리 내용을 표시합니다.

d{a|b|c|d|D|f|p|q|u|w|W} [Options] [Range] 
dy{b|d} [Options] [Range] 
d [Options] [Range] 

매개 변수

옵션

하나 이상의 표시 옵션을 지정합니다. 다음 옵션 중 하나를 포함할 수 있지만 /p* 옵션은 하나만 포함할 수 있습니다.

/c너비

디스플레이에 사용할 열 수를 지정합니다. 이 옵션을 지정하지 않으면 기본 열 수는 표시 유형에 따라 달라집니다.

/p

(커널 모드에만 해당) 디스플레이에 실제 메모리 주소를 사용합니다. 범위지정된 범위는 가상 메모리가 아닌 실제 메모리에서 가져옵니다.

/p[c]

(커널 모드에만 해당) 캐시된 메모리를 읽는다는 점을 제외하고 /p와 동일합니다. c 주위에 대괄호를 포함합니다.

/p[uc]

(커널 모드에만 해당) 캐시되지 않은 메모리가 읽혀지는 것을 제외하고 /p와 동일합니다. uc 주위에 대괄호를 포함합니다.

/p[wc]

(커널 모드에만 해당) 쓰기 결합 메모리를 읽는다는 점을 제외하고 /p와 동일합니다. wc 주위에 대괄호를 포함합니다.

범위

표시할 메모리 영역을 지정합니다. 자세한 구문 정보는 주소 및 주소 범위 구문을 참조 하세요. 범위를 생략하면 명령은 마지막 표시 명령의 끝 위치에서 시작하는 메모리를 표시합니다. 범위를 생략하고 이전 표시 명령이 없으면 현재 명령 포인터에서 표시가 시작됩니다.

환경

모드: 사용자 모드, 커널 모드

대상: 라이브, 크래시 덤프

플랫폼: 모두

추가 정보

메모리 조작 개요 및 다른 메모리 관련 명령에 대한 설명은 메모리 읽기 및 쓰기를 참조하세요.

설명

표시되는 각 줄에는 줄의 첫 번째 바이트 주소와 해당 위치 및 다음 위치에 있는 메모리의 내용이 포함됩니다.

범위를 생략하면 명령은 마지막 표시 명령의 끝 위치에서 시작하는 메모리를 표시합니다. 이 방법을 사용하면 메모리를 지속적으로 검색할 수 있습니다.

이 명령은 다음 형식에 있습니다. dd, dD, dw 및 dW 명령의 두 번째 문자는 dybdyd 명령의 세 번째 문자와 마찬가지로 대/소문자를 구분합니다.

명령 표시
d 이 명령은 최신 d* 명령과 동일한 형식으로 데이터를 표시합니다. 이전 d* 명령이 실행되지 않은 경우 d*는 db와 동일한 효과가 있습니다. d는 d시작된 가장 최근의 명령을 반복합니다. 이러한 명령에는 dda, ddp, ddu, dpa, dpp, dpu, dqa, dqp, dqu, dds, dps, dqs, ds, dS, dg, dl, dt, dv 및 이 문서의 표시 명령이 포함됩니다. d 이후에 지정된 매개 변수가 적절하지 않으면 오류가 발생할 수 있습니다.
da ASCII 문자입니다. 각 줄은 최대 48자를 표시합니다. 표시는 첫 번째 null 바이트까지 또는 범위의 모든 문자가 표시될 때까지 계속됩니다. 캐리지 리턴 및 줄 바꿈과 같은 인쇄할 수 없는 모든 문자는 마침표(.)로 표시됩니다.
db 바이트 값 및 ASCII 문자입니다. 각 표시줄에는 줄의 첫 번째 바이트 주소와 최대 166개의 16진수 바이트 값이 표시됩니다. 바이트 값 바로 뒤에 해당 ASCII 값이 잇습니다. 8번째와 9번째 16진수 값은 하이픈(-)으로 구분됩니다. 캐리지 리턴 및 줄 바꿈과 같은 인쇄할 수 없는 모든 문자는 마침표(.)로 표시됩니다. 기본 개수는 128바이트입니다.
dc 두 단어 값(4바이트) 및 ASCII 문자입니다. 각 표시줄에는 줄에 있는 첫 번째 단어의 주소와 최대 8개의 16진수 단어 값과 해당 ASCII 값이 표시됩니다. 기본 개수는 32DWORD(128바이트)입니다.
dd 두 단어 값(4바이트)입니다. 기본 개수는 32DWORD(128바이트)입니다.
Dd 배정밀도 부동 소수점 숫자(8바이트)입니다. 기본 개수는 15개 숫자(120바이트)입니다.
df 단정밀도 부동 소수점 숫자(4바이트)입니다. 기본 개수는 16개 숫자(64바이트)입니다.
dp 포인터 크기 값입니다. 이 명령은 대상 컴퓨터 프로세서 아키텍처가 각각 32비트인지 64비트인지에 따라 dd 또는 dq와 동일합니다. 기본 개수는 32DWORD 또는 16개의 쿼드 단어(128바이트)입니다.
dq 쿼드 단어 값(8바이트)입니다. 기본 개수는 16개의 쿼드 단어(128바이트)입니다.
du 유니코드 문자 각 줄은 최대 48자를 표시합니다. 표시는 첫 번째 null 바이트까지 또는 범위의 모든 문자가 표시될 때까지 계속됩니다. 캐리지 리턴 및 줄 바꿈과 같은 인쇄할 수 없는 모든 문자는 마침표(.)로 표시됩니다.
dw Word 값(2바이트). 각 표시줄에는 줄에 있는 첫 번째 단어의 주소와 최대 8개의 16진수 단어 값이 표시됩니다. 기본 개수는 64단어(128바이트)입니다.
Dw Word 값(2바이트) 및 ASCII 문자입니다. 각 표시줄에는 줄에 있는 첫 번째 단어의 주소와 최대 8개의 16진수 단어 값이 표시됩니다. 기본 개수는 64단어(128바이트)입니다.
dyb 이진 값 및 바이트 값입니다. 기본 개수는 32바이트입니다.
dyd 이진 값 및 두 단어 값(4바이트)입니다. 기본 개수는 8DWORD(32바이트)입니다.

잘못된 주소를 표시하려고 하면 해당 내용이 물음표(?)로 표시됩니다.