Ciao a tutti... Ho un problema con l'assembler gas!!!

Io ho un pc amd a 64 bit, e il nome dei registri e diverso rispetto ad una architettura a 32 bit!! Pero devo fare l'esame su un computer a 32 bit, mi sapete dire se gcc ha un flag che mi permette di impostare la compilazione a 32 bit??? in modo da usare i registri che sono presenti nelle architetture a 32 ....