> Better to start with 64bit registers these days, it's rare to find a 32 bit system when you are just starting out learning assembly.
x86-64 ("x64") versions of Windows can run x86-32 binaries.
x86-64 ("x64") versions of Windows can run x86-32 binaries.
Actually, there even today exist quite some vocal Windows users who would love to run some really old 16 bit applications on their 64 bit Windows PC (but Microsoft stopped supporting running 16 bit binaries on 64 bit Windows versions).