Une rapide update :
- toutes les données regroupées et misent à la fin du source
- tous les accès PC des flottants simple et double précision transformés en accès immédiat
- Vasm 2.0 béta Opt of+ activée
Mieux vaut séparer le code et les données dans le source : regrouper le code au début et ensuite les données à la fin, le tout en une seule section pour garder la relativité. De cette façon, d'éventuel(s) problème(s) de cohérence des deux caches internes peuvent être évité(s).
Et plutôt privilégier les accès immédiats # pour les floats : prends certes un peu plus de code cache mais surtout supprime les accès mémoires aux données.
Voilà, terminé pour les améliorations les plus simples. J'ai quand même gagné 5725 octets par rapport à la dernière version de Motorola 2.3, toujours bon à prendre !
Dire qu'il a fallut 33 ans d'attente pour obtenir cette nouvelle version...
Aucun commentaire:
Enregistrer un commentaire
Posté vos remarques :