Dans la conception d'un jeu d'instruction, un paramètre important est le nombre de registres et leur utilisation. Les CPU modernes comportent de multiples registres non spécifiques disponibles pour le programmeur.