ecco, io mi direi che la chiave di tutto è qui: (tratto dall'articolo che hai postato sul WOW64)
Malgrado le apparenti somiglianze estetiche con tutte le versioni a 64 bit di Windows, l'implementazione di Wow64 varia in base all'architettura del processore. Per esempio, la versione di Windows a 64 bit sviluppata per i processori Intel Itanium 2 usa la DLL "Wow64win.dll" per l'emulazione delle istruzioni x86 dentro il set unico di istruzioni di Itanium 2. Questo processo è più costoso in termini di calcolo delle funzioni di Wow64win.dll sull'architettura AMD, che cambia il processore dalla modalità a 64 bit a quella a 32 quando è il momento di eseguire un thread a 32 bit, e poi lo ricambia nella modalità a 64 bit. Per Wow64 non è richiesta alcuna emulazione di istruzioni sull'AMD64.
dice che wow64 emula le istruzioni x86 trasformandole in istruzioni itanium 2 sugli itanium 2.
mentre sugli amd64 (praticamente equivalenti all'em64t) switcha solamente il processore tra la modalità a 32 e 64 bit per l'esecuzione di codice a 32bit senza alcuna emulazione.
quindi, se il processore em64t fosse a 32 bit, non avrebbe senso switcharlo a 32bit per eseguire codice a 32bit.
quindi, da quello che capisco io, wow64 su itanium fa più o meno quello che fa rosetta in mac os sui processori intel.
e gli amd64 e em64t sono processori a 64bit che hanno comunque la possibilità di eseguire codice a 32bit senza richiedere nemmeno il riavvio del processore stesso.
un pò come quando si fanno passare i g4 tra la modalità little endian alla big endian.
nikez, illuminaci!