Data types
- byte: The basic data type. It is defined using the declaration db.
- word: a 16 bit value can be defined using the dw declaration.
- double word: a 32 bit value can be defined using the dd declaration
- quad word: a full 64 bit value can be defined using the dq declaration.
Data Structures
Complex data structures can be defined using the struct declaration
Bitwise operators
- XOR
- AND
- NOT
- OR
- SHL
- SHR
- SAR
- ROL
- ROR
- BSWAP