Sizes#
x86-64.
Size |
Intel keyword |
GAS suffix / examples |
|---|---|---|
1 byte |
|
|
2 bytes (16-bit “word”) |
|
|
4 bytes (32-bit “double word”) |
|
|
8 bytes (64-bit “quad word”) |
|
|
16 bytes |
|
SSE / AVX vector |
32 bytes |
|
AVX2 vector |
64 bytes |
|
AVX-512 vector |
ARM64.
Suffix |
Size |
|---|---|
|
byte (1 B); |
|
half-word (2 B); |
|
word (4 B); |
|
dword (8 B); |
References#
Registers for the register sizes and aliases.
Signed vs unsigned for the sign-handling difference between same-size operations.