Bonjour,
Je souhaiterais me remettre à l'assembleur et analyser un programme de manipulateur morse.
L'auteur déclare ses registres de la manière suivante:
Je ne comprends pas ce qu'il a voulu faire sur les 4 dernières lignes ? Qui pourrait m'expliquer, SVP ? (à moins qu'il y ait une erreur ici .... l'auteur ne m'a jamais répondu !)Code:RA EQU 05H ;PORT A RB EQU 06H ;PORT B COUNT1 EQU 0CH ;COUNT FOR DELAY LOOP COUNT2 EQU 0DH ; " FLAG EQU 0EH ;USER FLAGS DIT_FLG EQU 00H ;DOT FLAG DIT_SW EQU 00H ;DOT SWITCH (ON PADDLE KEY) DAH_SW EQU 01H ;DASH SWITCH (ON PADDLE KEY) KEY EQU 00H ;KEYING OUTPUT
C'est notamment les adresse 00H, 01H et à nouveau 00H qui me semblent curieuses ....
Merci à vous et bonnes fêtes !
-----