166Fermer168
deephLe 11/11/2012 à 10:10
chickendude (./166) :
Tous les BCALLs sont très lourds et très lents

Lent c'est sûr mais lourd, ça ne coûte qu'un "call" (4 octets) pour les 83 et un "rst 28h \ .dw" (3 octets) pour les 83+, non ? Enfin il faut ajouter la taille des "registres paramètres" mais bon, ça reste moins lourd que de devoir ajouter un tas de routine dans son programme pour faire la même chose.

Perso je les utilise lorsque j'ai pas besoin que le programme aille trop vite, au final ça me gagne quelques octets. Mais bon de toute façons à part quelques-unes, elles sont loin d'être toutes utiles (l'une des rares que j'utilise assez souvent c'est _ldhlind).