Les machines ayant des microarchitectures différentes peuvent avoir la même architecture de jeu d'instructions et donc être capables d'exécuter les mêmes programmes.
Les machines avec des microarchitectures différentes peuvent avoir la même architecture de jeu d'instructions, et donc les deux sont capables d'exécuter les mêmes programmes.