Could someone explain what this means? (Intel Syntax, x86, Windows)
and dword ptr [ebp-4], 0
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
The
dword ptrpart is called a size directive. This page explains them, but it wasn’t possible to direct-link to the correct section.Basically, it means “the size of the target operand is 32 bits”, so this will bitwise-AND the 32-bit value at the address computed by taking the contents of the
ebpregister and subtracting four with 0.