In standard 32-bit computer architectures (like x86 IA-32), the size of the general-purpose registers is 32 bits. While legacy architectures used 8 or 16 bits and modern 64-bit systems use 64 bits, 32 bits is the standard answer for 32-bit CPU architectures.