For x86 you have 16, 32 and 64bit versions,
PowerPC has 32 and 64,
ARM has 32 and thumb,
MIPS 32, 64 and mips16,
Sparc has v8, v8+ and v9,
PA-RISC has 1.1, 2.0 and 2.0W,
IA-64, HP-UX has a 32bit pointer ABI as well as 64bit.
I could also add a few DSP's and RISC embedded systems, but I'll stick to the main CPUs