64bit software cannot run on 32 bit hardware in any way (unless emulated)
64bit hardware is backwards compatible with 32bit software though. What is why many laptops shipped with 32bit Vista instead of 64bit Vista, a couple of years back, even though they were fully capable of running a 64bit OS.