4 ms·
I had the same question about the suffix letters. My uninformed guess is: 8 bits == byte == B 16 bits == word == W 32 bits == doubleword == D
by therealcamino 7y ago
I had the same question about the suffix letters. My uninformed guess is:
8 bits == byte == B
16 bits == word == W
32 bits == doubleword == D
- jagrsw 7y agoI believe D for doubleword is mostly Microsoft C/C++ thing, though I'm sure it appears in other places too. When it comes to the assembler syntax 32bit word, my guess would be, that 32bit words (e.g AT&T x86 syntax, m68 assemblers) are mostly indicated as l (for long). movl (at&t's x86) or mov.l (m68k). Edit: Ah.. yeah, also intel x86 asm syntax uses it, so I guess that's where the idea of using D for 32bit values originates.