π
<-
Chat plein-écran
[^]

Librairies ASM en TI-Basic ?

Librairies ASM en TI-Basic ?

Message non lude puppy65 » 16 Jan 2018, 19:31

Salut je voudrais savoir à quoi servent les fonctions OpnLib() et ExecLib de ma TI-82 Advanced. Merci.
Avatar de l’utilisateur
puppy65
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 73.6%
 
Messages: 313
Images: 0
Inscription: 09 Nov 2017, 19:26
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 2nde

Re: Librairies ASM en TI-Basic ?

Message non lude 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Librairies ASM en TI-Basic ?

Message non lude puppy65 » 17 Jan 2018, 12:29

Ca ne sert surement pas "à rien", on a juste pas trouvé à quoi ça sert
Avatar de l’utilisateur
puppy65
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 73.6%
 
Messages: 313
Images: 0
Inscription: 09 Nov 2017, 19:26
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 2nde

Re: Librairies ASM en TI-Basic ?

Message non lude 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Librairies ASM en TI-Basic ?

Message non lude samourai3745 » 05 Fév 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 ?
Avatar de l’utilisateur
samourai3745Programmeur
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 79.7%
 
Messages: 74
Images: 0
Inscription: 19 Juil 2015, 17:23
Localisation: Tours
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: BTS Informatique de Gestion, BTS Formateur d'adultes

Re: Librairies ASM en TI-Basic ?

Message non lude Adriweb » 05 Fév 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)
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Librairies ASM en TI-Basic ?

Message non lude samourai3745 » 05 Fév 2019, 12:34

Adriweb a écrit: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
Avatar de l’utilisateur
samourai3745Programmeur
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 79.7%
 
Messages: 74
Images: 0
Inscription: 19 Juil 2015, 17:23
Localisation: Tours
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: BTS Informatique de Gestion, BTS Formateur d'adultes


Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1161 utilisateurs:
>1143 invités
>13 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)