답변:
dword ptr
부분은 크기 지시어라고합니다. 이 페이지에서는 이에 대해 설명하지만 올바른 섹션으로 직접 링크 할 수 없습니다.
기본적으로 "대상 피연산자의 크기는 32 비트"를 의미하므로 ebp
레지스터 의 내용을 취하고 4를 0으로 빼서 계산 된 주소의 32 비트 값을 비트 단위로 수행합니다 .
PTR
부품이 필요한 이유는 무엇 입니까? dword가 크기를 인코딩하기에 충분하지 않습니까? NASM은 ptr
AFAIK를 사용하지 않습니다 .
Modern processors, including embedded systems, usually have a word size of 8, 16, 24, 32, or 64 bits, while modern general purpose computers usually use 32 or 64 bits.
en.wikipedia.org/wiki/Word_(computer_architecture)
이 다른 질문에 포함 된 그림을 고려 하십시오 .
ebp-4
첫 번째 지역 변수이며 dword 포인터로 볼 때 지워야하는 32 비트 정수의 주소입니다. 아마도 당신의 소스는
Object x = null;