As CPUs de 64 bits geralmente são capazes de executar códigos de 32 bits. É possível executar um sistema operacional de 32 bits em um processador de 64 bits. Você pode testar com um DVD ou USB de 32 bits inicializável.
Se você tivesse uma CPU de 32 bits, não seria capaz de executar uma máquina virtual de 64 bits originalmente. Um emulador pode executar o código, mas muito lentamente.