To sice možná ano, ale není ARM jako ARM a x86 jako x86, to, co jede na ARM7, nemusí jet na ARM9, co jede na ARM9, nemusí jet na ARM11 a co jede na ARM11, nemusí jet na Cortex-M atd..
Z praxe je to hezky vidět např. na tabletech od Nokie - u Nokie N900 došlo ke změně architektury na Cortex a způsobilo to velmi rychlý konec supportu pro starší verze (N770/N800/N810) jak ze strany komunity, tak ze strany výrobce. Obdobné je to s x86, kód využívající rozšiřující instrukce (SSE,3DNOW apod.) na procesoru bez nich nepoběží.