Contient le code assembleur pour le secteur d'amorce.
Ajouter des commentaires supplémentaires au code assembleur généré pour le rendre plus lisible.
Put extra commentary information in the generated assembly code to make it more readable.
Sélectionner quels mnémoniques utiliser dans le code assembleur généré.
Cela peut faciliter le débogage de code assembleur, si le débogueur le supporte.
This may help debugging assembler code, if the debugger can handle it.
Il nous faut alors un moyen de relier ces compilateurs à l'optimiseur, de préférence, en gardant au passage certaines structures de données internes aux compilateurs qui, soit prendraient du temps, soit seraient impossible à reconstruire à partir du code assembleur par exemple.
This requires a way of connecting these compilers with the target-dependent optimizer, preferably passing along some internal compiler data structures that would be time-consuming, difficult or even impossible to reconstruct from assembly language for instance.
Code assembleur, avec possibilité de naviguer.
Assembly code, with ability to navigate.
Une de ses utilisations est d'aider la liaison avec du code assembleur ancien.
One use is to help link with legacy assembly code.
Code assembleur qui doit être prétraité.
Et après le combinateur, vient l'attributeur dynamique de registre et enfin quelque chose pour le convertir en code assembleur.
Then after the combiner comes the dynamic register allocator, and finally something to convert it into assembly code.
Et après le combinateur vient l'allocateur dynamique de registres, et enfin quelque chose pour faire la conversion en code assembleur.
Then after the combiner comes the dynamic register allocator, and finally something to convert it into assembly code.
Bien-sûr, ceci ne fonctionne pas sur quelques optimisations du code assembleur et quelquefois il peut générer des instructions incorrectes.
Of course, it fails on some optimizations of assembler code and sometimes generate not correct instructions.
Finalement, dans une troisième partie, nous avons montré comment améliorer le code assembleur final avec des techniques de recoloriage.
Finally, in a third part, we demonstrated how to improve the nal assembly code via local recoloring techniques.
Il nous suffira donc de déterminer les registres impliqués et leur contenu pour obtenir un code Assembleur efficace et court.
It suffices to define the registers and their content to get an effective and short Assembly code.