Y'a certains cas pratiques ou ça peut te faire économiser des lignes. Par exemple une sous routine qui revient dans le main.
Exemple avec l'interrupt, je gagne une ligne entre 1 et 2 car le mov 0 et jmp S étaient finalement redondant et pouvaient se regler en revenant de V vers la routine main. Par contre tu prends plus de cycles.

Again, ça sert à que dalle en vrai car même dans les vieux langages de programmation t'as pas besoin d'économiser des lignes, c'est bien plus intéressant de découper en routine plus facilement lisibles, maintenable et qui vont pas provoquer d'erreur des que tu rajoutes une ligne qui va faire foirer tous tes jumps. 
Message édité le 20 mai 2016 à 08:57:48 par Pseudo supprimé