Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

size specifier

The word such as dword ptr that tells an x86-64 assembler how many bytes a memory operand covers when no register says so.

In Intel syntax, byte ptr, word ptr, dword ptr and qword ptr fix the operand size of a memory operand (1, 2, 4, 8 bytes) when no register operand implies it; AT&T syntax uses the b, w, l, q mnemonic suffixes instead.

Read the full section →