[asm] DI / EI
5 participants
Espace TI: Forum :: Calculatrices & Hardware :: Questions sur les calculatrices :: Questions sur la TI-83+ et la TI-84+
Page 1 sur 1
[asm] DI / EI
Hello,
en consultant la doc' de l'asm 83+ pour voir si je pouvais apprendre des trucs ( ), je suis tombé sur un code d'exemple qui comportait un DI au début (instruction comme ADD, CALL, etc.) ainsi qu'un EI à la fin.
En commentaire, pour DI il y avait "for speed" marqué, et rien pour EI.
Je suppose que les deux sont liés (enfin je peux me tromper), mais à quoi servent-elles ? Permettent-elles d'augmenter la vitesse d'exécution, comme le nom me le ferait penser ?
Merci d'avance.
en consultant la doc' de l'asm 83+ pour voir si je pouvais apprendre des trucs ( ), je suis tombé sur un code d'exemple qui comportait un DI au début (instruction comme ADD, CALL, etc.) ainsi qu'un EI à la fin.
En commentaire, pour DI il y avait "for speed" marqué, et rien pour EI.
Je suppose que les deux sont liés (enfin je peux me tromper), mais à quoi servent-elles ? Permettent-elles d'augmenter la vitesse d'exécution, comme le nom me le ferait penser ?
Merci d'avance.
noelthebest- Platinum 1
- Sexe :
Age : 26
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [asm] DI / EI
je ne fais pas encore assez d'asm pour te repondre mais demandons a matref :D
sa m'interesse aussi
sa m'interesse aussi
Dernière édition par sachiix69 le Ven 17 Aoû - 11:25, édité 1 fois
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
noelthebest- Platinum 1
- Sexe :
Age : 26
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [asm] DI / EI
je poste car sa m'interesse aussi tout ce qui touche l'asm j'essaye d'y retenir mais bref ne trollons pas
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: [asm] DI / EI
Ah, merci, je ne connaissais pas ce document.
noelthebest- Platinum 1
- Sexe :
Age : 26
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [asm] DI / EI
enable interupt... si je parlais anglais j'en aurais peut etre plus su mais que fait cette commande ?
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [asm] DI / EI
En Axe ça permet d'activer les fonction interrupteur (c'est moche la traduction mais c'est comme ça). En gros c'est FnOn (toi qui connais toutes les commandes de l'Axe) : lien.
kindermoumoute- Or 4
- Sexe :
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-83+
Re: [asm] DI / EI
Cela permet d'activer ou désactiver les interuptions, car on ne veut pas toujours permettre à des programmes annexes de perturber le déroulement de certaines instructions.
L'interruption quant à elle sert à déclencher une routine lors d'un évènement prédéfini à tout moment et même en plein milieu d'un programme.
Par exemple un robot est en train de suivre un circuit et soudain tu lui dit d'aller se recharger (ou il le détecte lui-même via un appareil relié à une entrée de la carte). C'est plus léger et rapide que d'effectuer un test batterie à chaque tour de boucle programme, et ainsi le programme n'a pas de délai de réponse au signal.
L'interruption quant à elle sert à déclencher une routine lors d'un évènement prédéfini à tout moment et même en plein milieu d'un programme.
Par exemple un robot est en train de suivre un circuit et soudain tu lui dit d'aller se recharger (ou il le détecte lui-même via un appareil relié à une entrée de la carte). C'est plus léger et rapide que d'effectuer un test batterie à chaque tour de boucle programme, et ainsi le programme n'a pas de délai de réponse au signal.
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: [asm] DI / EI
oui je connaissait les interuptions
c'est pas tres utile mais bon
merci beaucoup
c'est pas tres utile mais bon
merci beaucoup
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [asm] DI / EI
Donc si je comprends bien, ce n'est pas une instruction indispensable ? Les exemples dans la don (en général hein) peuvent fonctionner sans ? (page 97 notamment)
noelthebest- Platinum 1
- Sexe :
Age : 26
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [asm] DI / EI
oui ce n'est pas indispensable, c'est juste si tu veux te servir des interuptions c'est tout
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [asm] DI / EI
Il n'y a pas de commande de l'Axe parser inutile !
Par contre si tu ne vois pas comment les utiliser c'est autre chose.
Par contre si tu ne vois pas comment les utiliser c'est autre chose.
kindermoumoute- Or 4
- Sexe :
Age : 30
Messages : 797
Date d'inscription : 07/10/2010
Points Forum : 21
Points Concours : 1
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-83+
Re: [asm] DI / EI
je vois comment les utiliser mais aucun de mes jeux n'a ee assez long ou assez complexe pour les utiliser
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Hayleia- Or 4
- Age : 30
Messages : 406
Date d'inscription : 03/08/2012
Points Forum : 46
Points Concours : 4
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-76.fr
- - TI-83+
- - TI-84+ SE
- - TI-Nspire CX
Re: [asm] DI / EI
non effectivement il faudrait que j'essaye
tinycraft a un beau gris ? parceque des que on larche tout bouge
tinycraft a un beau gris ? parceque des que on larche tout bouge
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [asm] DI / EI
Oui, le gris devient moche dès que tu marches ou dès que du texte doit s'afficher, mais j'y peux rien [Vous devez être inscrit et connecté pour voir cette image]sachiix69 a écrit:non effectivement il faudrait que j'essaye
tinycraft a un beau gris ? parce que des que on larche tout bouge
C'est pour ça aussi que les crafting menus (presser la touche Menu près d'un objet du genre workbench,...) sont beaux sauf quand ils scrollent.
Hayleia- Or 4
- Age : 30
Messages : 406
Date d'inscription : 03/08/2012
Points Forum : 46
Points Concours : 4
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-76.fr
- - TI-83+
- - TI-84+ SE
- - TI-Nspire CX
Re: [asm] DI / EI
...comment resoudre sa...
mais en tout cas je pense que tu as trop de niveaux de gris sur tinycraft
mon premier programme avec interruptions
mais en tout cas je pense que tu as trop de niveaux de gris sur tinycraft
mon premier programme avec interruptions
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Espace TI: Forum :: Calculatrices & Hardware :: Questions sur les calculatrices :: Questions sur la TI-83+ et la TI-84+
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum