Programmer en hexadécimal ?
+2
persalteas
matrefeytontias
6 participants
Espace TI: Forum :: Calculatrices & Hardware :: Questions sur les calculatrices :: Questions sur la TI-82 Stats et la TI-83
Page 1 sur 1
Programmer en hexadécimal ?
¡ Hola la gente !
J'ai vu qu'il était possible d'exécuter un code hexa, comment fait-on sur une 83 ou une 82 stats.fr ?
J'ai vu qu'il était possible d'exécuter un code hexa, comment fait-on sur une 83 ou une 82 stats.fr ?
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ?
les codes hexadécimaux correspondent à des programmes en assembleur, mais non compilés.
Mais il se lancent pareil:
Envoi(9prgmXXXX
(ou Asm(prgmXXXX sur 83+/84+
Mais il se lancent pareil:
Envoi(9prgmXXXX
(ou Asm(prgmXXXX sur 83+/84+
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ?
Tu peux donner un exemple que je teste ?
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ?
Euh... ben le code qui sert à protéger/déprotéger un programme...
je ne le connais pas par coeur, mais Alexis le connait,c'est lui qui l'a diffusé...
j'ai oublié de te préciser:
pour que ça marche, sur TI 82 stats il faut rajouter
:End
:0000
:End
après le code.
Et sur TI 83+/84+ il faut mettre "AsmPrgm" au début du code.
je ne le connais pas par coeur, mais Alexis le connait,c'est lui qui l'a diffusé...
j'ai oublié de te préciser:
pour que ça marche, sur TI 82 stats il faut rajouter
:End
:0000
:End
après le code.
Et sur TI 83+/84+ il faut mettre "AsmPrgm" au début du code.
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ?
Ok, c'est bon ça marche.
Vu que je suis un gros malade mental de la tête, est-ce qu'il est possible de programmer en ASM sur 82 stats sans ordi ? Si oui, je pense que c'est en hexa, donc je pense pas mais existe-t-il un tutoriel pour programmer en hexa ?
Vu que je suis un gros malade mental de la tête, est-ce qu'il est possible de programmer en ASM sur 82 stats sans ordi ? Si oui, je pense que c'est en hexa, donc je pense pas mais existe-t-il un tutoriel pour programmer en hexa ?
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ?
EUH.... matériellement, oui, tu peux.
mais déjà, penser un algorithme en ASM c'est dur, mais penser un alforithme en ASM précompilé c'est... quasi impossible.
Il y a des suite de caractères qu'on retrouve de temps en temps pour la même chose, donc si tu les apprends par coeur...
Enfin, tu peux essayer, mais je te rapelle que la moindre faut te fait un RAM clear, hein...
Réponse: je connais des tutoriels d'ASM, mais pas d'ASM précompilé, donc pas d'hexa.
mais déjà, penser un algorithme en ASM c'est dur, mais penser un alforithme en ASM précompilé c'est... quasi impossible.
Il y a des suite de caractères qu'on retrouve de temps en temps pour la même chose, donc si tu les apprends par coeur...
Enfin, tu peux essayer, mais je te rapelle que la moindre faut te fait un RAM clear, hein...
Réponse: je connais des tutoriels d'ASM, mais pas d'ASM précompilé, donc pas d'hexa.
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ?
Donc en gros non on peut pas programmer en ASM ni d'aucun autre langage que le basic sur Ti-82 stats ...
à Alexis : oui ok, mais je demandais où on peut l'apprendre ...
à Alexis : oui ok, mais je demandais où on peut l'apprendre ...
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ?
[quote=Matrefeytontias]
Donc en gros non on peut pas programmer en ASM ni d'aucun autre langage que le basic sur Ti-82 stats ...
[/quote]
Quand je te dis quelque chose, j'ai le droit d'avoir raison, tu sais...
Donc, deuxième fois: Non, il n'existe pas d'autres langages sur TI 82 stats que le Basic et L'Assembleur.
Donc en gros non on peut pas programmer en ASM ni d'aucun autre langage que le basic sur Ti-82 stats ...
[/quote]
Quand je te dis quelque chose, j'ai le droit d'avoir raison, tu sais...
Donc, deuxième fois: Non, il n'existe pas d'autres langages sur TI 82 stats que le Basic et L'Assembleur.
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ?
J'ai bien compris merci, c'était pas une question mais une conclusion.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ?
Tu pourras trouver un tutoriel pour TI-83 sur TI Calc si il est encore là.
Re: Programmer en hexadécimal ?
il y est toujours.
Le lien est dans ma signature sur TOUT 82.
Le lien est dans ma signature sur TOUT 82.
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ?
Le code asm à taper pour autoriser les minuscules est :
FDCB24DEC9
Et FDCB248EC9 pour les désactiver
(commandes Fix 9 et Fix 8 de l'axe parser )
FDCB24DEC9
Et FDCB248EC9 pour les désactiver
(commandes Fix 9 et Fix 8 de l'axe parser )
zero44- Bronze 4
- Sexe :
Age : 26
Messages : 7
Date d'inscription : 19/03/2012
Points Forum : 5
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
Re: Programmer en hexadécimal ?
Ouep.
A ne pas essayer sur 82 stats/83, précise-le avant que ça crashe...
A ne pas essayer sur 82 stats/83, précise-le avant que ça crashe...
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: Programmer en hexadécimal ?
car non testé, header en trop ou faisant buguer?
sandro- Or 4
- Sexe :
Age : 28
Messages : 806
Date d'inscription : 01/07/2011
Etudes : T°S SVT spé maths
Points Forum : 29
Points Concours : 5
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-82 Stats.fr
- - TI-84+ SE
- - TI-89
- - Casio Collège
Re: Programmer en hexadécimal ?
C'est du 83+/84+ ça ça désactive un flag (FDCB c'est res en ASM)
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ?
oui, mais ce flag est-il aussi présent sur TI82stats? (peut-être à une addresse différente?)
sandro- Or 4
- Sexe :
Age : 28
Messages : 806
Date d'inscription : 01/07/2011
Etudes : T°S SVT spé maths
Points Forum : 29
Points Concours : 5
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-82 Stats.fr
- - TI-84+ SE
- - TI-89
- - Casio Collège
Re: Programmer en hexadécimal ?
Sûrement à une adresse différente, et peut-être même que l'hexa 82 stats n'est pas le même pour le registre IY, ce qui expliquerait le plantage.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ?
mais la TI82stats possède le flag en question ou est-il propre aux TI83+ et supérieur?
sandro- Or 4
- Sexe :
Age : 28
Messages : 806
Date d'inscription : 01/07/2011
Etudes : T°S SVT spé maths
Points Forum : 29
Points Concours : 5
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-82 Stats.fr
- - TI-84+ SE
- - TI-89
- - Casio Collège
Re: Programmer en hexadécimal ?
Ça j'en sais rien, mais la bonne question à se poser est "est-ce qu'on peut écrire en minuscules sur une 82 stats", comme ça on a la réponse.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: Programmer en hexadécimal ?
Les caractères existent, c'est sur, mais est-ce qu'ils sont disponibles , ça je n'en sais rien
sandro- Or 4
- Sexe :
Age : 28
Messages : 806
Date d'inscription : 01/07/2011
Etudes : T°S SVT spé maths
Points Forum : 29
Points Concours : 5
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-82 Stats.fr
- - TI-84+ SE
- - TI-89
- - Casio Collège
Re: Programmer en hexadécimal ?
à mon avis, oui, car les caractères minuscules existent sur 82.stat (nom des commandes)
après les adresses de flags j'y connais RIEN.
après les adresses de flags j'y connais RIEN.
zero44- Bronze 4
- Sexe :
Age : 26
Messages : 7
Date d'inscription : 19/03/2012
Points Forum : 5
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
Re: Programmer en hexadécimal ?
Oui, il existent, mais pas en tant que tokens directs tout seuls.
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
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: Programmer en hexadécimal ?
Je pense que les shells dont tu parles utilisent des key hooks et tokens hook et/ou font hook, key hooks pour permettre "l'activation" des minuscules, et token hook et/ou font hook pour créer de nouveaux tokens, les ajouter à ceux existant puis leur assigner les minuscules, ou alors modifier des tokens déjà existants mais inaccessible en leur assignant des minuscules et en les rendant accessible.
Je sais pas si c'est très clair
Je sais pas si c'est très clair
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Sujets similaires
» Programmer en hexadécimal ... c'est possible !!!
» [FAQ hexadécimal] Posez ici vos questions sur l'hexadécimal 82 stats/83/83+/84+
» [83+/84+]Programmer en Grammer: la pratique
» hexadecimal...
» format en héxadécimal des nombres réels
» [FAQ hexadécimal] Posez ici vos questions sur l'hexadécimal 82 stats/83/83+/84+
» [83+/84+]Programmer en Grammer: la pratique
» hexadecimal...
» format en héxadécimal des nombres réels
Espace TI: Forum :: Calculatrices & Hardware :: Questions sur les calculatrices :: Questions sur la TI-82 Stats et la TI-83
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|