不管是32位的Windows还是64位的,都是运行在NT内核之上的Win32子系统。Win32既包括32位的Windows又包括64位的Windows。
32位的Windows,叫Win32-i386。i386架构也可叫做i686或者x86或者IA-32。
通常所说的64位的Windows,叫Win32-x86_64,x86_64架构也可叫做AMD64或者x64。虽然名字里有AMD,但是Intel的64位CPU也是这个指令集。
此外,还有一些基本上宣告失败的64位架构,比如Intel的IA-64。Windows 2000的64位版就是运行在IA-64架构而不是AMD64架构之上的。