Les instructions du Z80

RETI

Format : RETI


Effet :

Cette instruction fait la même chose que RET. La seule petite différence est son code machine et son temps d'exécution. RETI a été créé afin de permettre à un dispositif d'interruption externe de détecter son exécution pendant une interruption grâce à son code présent sur le BUS de donnée afin de relancer ce dispositif. Pour que tout ce passe bien, en général, EI doit être exécuté avant ou peu après le RETI.

Ce genre de dispositif n'existe pas sur MSX. Il est rarement utilisé ailleurs.


Opérande possible :


Etat des indicateurs du registre F après exécution :

S reste inchangé
Z reste inchangé
H reste inchangé
P reste inchangé
N reste inchangé
C reste inchangé


Temps d'exécution :

Instruction M Cycles T States
RETI 4 14 (4, 4, 3, 3)
Cette page a été vue 2140 fois