Quelle est la valeur de %ecx après l'exécution de ces petits programmes ? Il est dans certains cas impossible de déterminer cette valeur. Si c'est le cas, répondez par « indéfini ».
A l'entrée de la boucle, %ecx contient la valeur 0. La valeur 1 est ajoutée à %ecx à chaque itération. Mais « jmp » étant un saut inconditionnel, nous avons à faire à une boucle infinie. Il est donc impossible de connaître la valeur de %ecx après l'instruction « jmp » puisque le pointeur d'instruction n'atteindra jamais cette adresse.
Sauts conditionnels et inconditionnels 1[Zoom...]