2

Quand on désactive les interruptions, on ne peut pas utiliser certaines rom calls comme notamment _getkey. C'est principallement le seul inconvéniant à cela... enfin surtout, ne fais pas de halt quand les interruptions sont desactivées, le cpu risque de ne jamais se "réveiller" du halt!

en fait, ce qu'il vaut mieux faire, c'est désactiver les interruptions localement dans ton programme puis les réactiver à la fin de la routine qui demande plein de registres.

pour ça tu fais un di pour désactiver les interruptions, et à la fin un ei pour les réactiver. Dans tous les cas, elles doivent etre activées quand tu quitte le programme...

mais l'utilisation de ces registres est assez compliqué et ça demande beaucoup de gymnastique pour savoir quelle valeur est dans quel registre! et c'est surtout ex af,af' qui risque de te servir car exx échange tous les registres communs en leur fantomes alors des valeurs dont on peut avoir besoin deviennent inaccessibles....