(*) Lequel échange, à son tour, se fera in fine avec ou sans utilisation d'un registre temporaire selon que le processeur a ou non dans son jeu d'instructions une opération de type "swap".
Tu vois que c'est bien de comprendre, le code que j'ai donné montre qu'il n'est jamais nécessaire d'avoir une instruction particulière pour effectuer le swap, du moment que la CPU a une instruction XOR (il y en a qui n'en ont pas ?).
D'ailleurs comment fait l'interpréteur pour utiliser la bonne instruction si elle existe ?
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Pendant ce temps, en Python...
Posté par barmic . En réponse à la dépêche Dans les kiosques cet été 2011. Évalué à 2.
Tu vois que c'est bien de comprendre, le code que j'ai donné montre qu'il n'est jamais nécessaire d'avoir une instruction particulière pour effectuer le swap, du moment que la CPU a une instruction XOR (il y en a qui n'en ont pas ?).
D'ailleurs comment fait l'interpréteur pour utiliser la bonne instruction si elle existe ?
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)