Les ordinateurs de différentes microarchitectures peuvent partager un ensemble d'instructions commun.
L'architecture du jeu d'instructions se distingue de la microarchitecture, la microarchitecture est la description détaillée du système qui est suffisante pour décrire complètement le fonctionnement de toutes les parties du système informatique, et comment elles sont interconnectées et inter-opérationnelles pour mettre en œuvre l'architecture de jeu d'instructions.