Saltar al contenido

¿Qué significa `dword ptr`?

Nuestros programadores estrellas agotaron sus reservas de café, en su búsqueda todo el tiempo por la resolución, hasta que Penélope encontró el arreglo en Beanstalk por lo tanto hoy la compartimos con nosotros.

Solución:

los dword ptr parte se denomina directiva de tamaño. Esta página los explica, pero no fue posible vincular directamente a la sección correcta.

Básicamente, significa que “el tamaño del operando de destino es de 32 bits”, por lo que esto hará bit a bit Y el valor de 32 bits en la dirección calculada tomando el contenido de la ebp registro y restando cuatro con 0.

Considere la figura encerrada en esta otra pregunta.
ebp-4 es su primera variable local y, vista como un puntero dword, es la dirección de un entero de 32 bits que debe borrarse. Tal vez su fuente comienza con

Object x = null;

Es una declaración de 32 bits. Si escribe en la parte superior de un archivo de ensamblaje la instrucción [bits 32], entonces no necesita escribir DWORD PTR. Así por ejemplo:

[bits 32]
.
.
and  [ebp-4], 0

Agradecemos que desees confirmar nuestro ensayo añadiendo un comentario o dejando una puntuación te damos las gracias.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *