π
<-
Chat plein-écran
[^]

Librairies ASM en TI-Basic ?

Librairies ASM en TI-Basic ?

Unread postby puppy65 » 16 Jan 2018, 19:31

Salut je voudrais savoir à quoi servent les fonctions OpnLib() et ExecLib de ma TI-82 Advanced. Merci.
User avatar
puppy65
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 73.6%
 
Posts: 313
Images: 0
Joined: 09 Nov 2017, 19:26
Gender: Male
Calculator(s):
Class: 2nde

Re: Librairies ASM en TI-Basic ?

Unread postby critor » 16 Jan 2018, 19:35

C'est un héritage de la technologie TI-84+ :
http://tibasicdev.wikidot.com/openlib

Cela sert à exécuter des routines exportées par des applications.

En pratique sur TI-82 Advanced ça ne sert donc à rien jusqu'à preuve du contraire, vu que les applications de TI ne le permettent pas, et que tu ne peux pas rajouter d'applications avec TI-Connect. :(
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 96.8%
 
Posts: 33362
Images: 8672
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Librairies ASM en TI-Basic ?

Unread postby puppy65 » 17 Jan 2018, 12:29

Ca ne sert surement pas "à rien", on a juste pas trouvé à quoi ça sert
User avatar
puppy65
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 73.6%
 
Posts: 313
Images: 0
Joined: 09 Nov 2017, 19:26
Gender: Male
Calculator(s):
Class: 2nde

Re: Librairies ASM en TI-Basic ?

Unread postby critor » 17 Jan 2018, 12:38

On a trouvé à quoi ça sert, je viens de te l'expliquer.
Sauf qu'en pratique il est impossible à ce jour sur TI-82 Advanced, logiciellement du moins, d'installer des applications te permettant d'exploiter cette fonctionnalités.

C'est un simple héritage de la technologie TI-84 Plus sur laquelle est basée la TI-82 Advanced, c'est tout.
La TI-82 Advanced est matériellement et logiciellement, une TI-84 Plus bridée.
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 96.8%
 
Posts: 33362
Images: 8672
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Librairies ASM en TI-Basic ?

Unread postby samourai3745 » 05 Feb 2019, 12:10

Bonjour Critor, et sur la Ti 83 pce avec quoi peut-on l'utiliser à par USB8X ? Existe-til une doc détaillée quelque part ?
User avatar
samourai3745Prog.
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 53.1%
 
Posts: 66
Images: 0
Joined: 19 Jul 2015, 17:23
Location: Tours
Gender: Male
Calculator(s):
Class: BTS Informatique de Gestion, BTS Formateur d'adultes

Re: Librairies ASM en TI-Basic ?

Unread postby Adriweb » 05 Feb 2019, 12:18

Sur CE, Mateo à fait un proof of concept de lib (et code pour la builder) compatible avec OpenLib/ExecLib. Ca permet effectivement d'avoir des choses qui sont plus rapides/performantes que de passer par un appel de programme asm avec argument dans Ans.
Ca pourrait s'appliquer assez facilement à la lib de texte en couleur de DrDnar par exemple.
Mais que je sache, aucune lib n'a été faite sur ce modèle - pour des usages avancés il y a de l'ICE qui est un langage alternatif plutôt populaire pour CE, puis encore plus avancés, la programmation en C (voire ASM directement). Avec ça tu as aussi accès aux libs communautaires directement (GraphX etc.)

Usb8x n'est pas dispo sur CE mais la encore des travaux sont en cours (et un certain nombre de choses fonctionnent deja, cf lenrepo sur github dans la branche usb)
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 51.5%
 
Posts: 12621
Images: 1081
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Librairies ASM en TI-Basic ?

Unread postby samourai3745 » 05 Feb 2019, 12:34

Adriweb wrote:Sur CE, Mateo à fait un proof of concept de lib (et code pour la builder) compatible avec OpenLib/ExecLib. Ca permet effectivement d'avoir des choses qui sont plus rapides/performantes que de passer par un appel de programme asm avec argument dans Ans.
Ca pourrait s'appliquer assez facilement à la lib de texte en couleur de DrDnar par exemple.
Mais que je sache, aucune lib n'a été faite sur ce modèle - pour des usages avancés il y a de l'ICE qui est un langage alternatif plutôt populaire pour CE, puis encore plus avancés, la programmation en C (voire ASM directement). Avec ça tu as aussi accès aux libs communautaires directement (GraphX etc.)

Usb8x n'est pas dispo sur CE mais la encore des travaux sont en cours (et un certain nombre de choses fonctionnent deja, cf lenrepo sur github dans la branche usb)


Merci pour tes renseignements Adriweb qui me sont forts utiles
User avatar
samourai3745Prog.
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 53.1%
 
Posts: 66
Images: 0
Joined: 19 Jul 2015, 17:23
Location: Tours
Gender: Male
Calculator(s):
Class: BTS Informatique de Gestion, BTS Formateur d'adultes


Return to TI-Basic

Who is online

Users browsing this forum: No registered users and 2 guests

-
Search
-
Featured topics
Concours TI-Planet-Casio de rentrée 2019. 3 défis pour plus d'une 15aine de calculatrices graphiques et nombre de goodies sortant de l'ordinaire ! :D
Comparaisons des meilleurs prix pour acheter sa calculatrice !
12
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety 
-
Stats.
439 utilisateurs:
>419 invités
>14 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)