1

Comment faire pour exécuter un premier programme en BASIC dans un deuxième, sans que celui-ci (le 2e) n'attende la fin du premier pour continuer à s'exécuter ?
En clair, comment exécuter simultanément deux programmes en BASIC ?

ex: truc1() et truc2() sont deux programmes en TI-BASIC

truc1()
Prgm
[Instruction 1]
[Instruction 2]
truc2()
[Instruction 3]
[Instruction 4]
EndPrgm

Dans ce cas truc1() attendra que truc2() soit terminé pour effectuer [Instruction 3] et [Instruction 4].

Je désire savoir comment lancer truc2() sans interrompre momentanément truc1() et donc effectuer [Instruction 3] et [Instruction 4] tout en exécutant truc2().
Oui je sais, comme ça c'est un peu compliqué à comprendre mais c'est relativement simple !

Est-ce au moins possible en TI-BASIC ? Dois-je me mettre à l'ASM 68K ??

Merci.
YoMiG
Mastermind 89/92+ v2.0 ; Sticks! (92+)
Liste de PROGRAMMES INCONTOURNABLES pour TI 89/92+.

TI-RING, La Communauté des TI !

2

A mon avis le TIOS lui même n'est pas multitâche et l'ASM n'y changera pas grand chose à moins de programmer un noyau multitâche!
Aussi inutile que le H d'Hawaï

3

En BASIC, c'est vraiment pratiquement impossible. En assembleur, on peut y arriver, mais il faut avoir un très bon niveau en assembleur.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

4

Vi ... la 89 n'est pas un PC, elle ne supportera pas deux instructions à la fois ...
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

5

Attends LiteOS. :d

6

Depuis le temps............................................................................................................................................................................................................................................................................................................................

7

grin


Prise de tête: PhD dans la mire.

------------------------------------------------------------------------------------
Mon site TI 83+ et 83+SE (mort)
Le forum TI 83+ de yAronet !!! (rattaché au site..)

8

en fait le seul choix que tu as... c'est de mettre les deux imbriqué l'un dans l'autre, pour "simuler" un multitache... mais sinon c absolument impossible en basic...
et en asm... fo etre fort en effet
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

9

ca serai le reve!!!!!!!!!!!!!!!!!!!!!!!!!
c clair que en basic c pas demain que ca sortira.
en ASM ca me parait tout a fait possible (quoique je ne sache pas faire).
pour donner un ptit idee ca me fe penser aux nivaux de gris quoique je c sache comment comment ca marche.
tjs est il on arrive bien a faire a travailler la TI pdt que l ecran clinote pour obtenir les nivaux de gris.
Des joueurs de brood war ici? /w TIman[sL] [br] L’abondance de paroles inutiles est un symptôme certain d’infériorité mentale.

10

ben cf prosit... le multitache a deja ete essayé, et ca marchait plutot bien...
mais si je me souviens bien ct pas un "vrai" multitache
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

11

En assembleur tu peux faire comme ferait un débugger, c'est-à-dire est faisant du pas-à-pas et en alternant entre les programmes.

12

lha > normal, il clignote pas tout le temps l'ecran grin
ca vient de l'IA 5, qui se déclenche je sais plus ecactement combien de fois par seconde (une 20 peut-etre ???)
En préretraitre

13

Je me suis posé la meme question il y a quelques temps deja et j'avais pensé a un prog qui lance d'autre prog et dans ces prog on avé la possibilité de les reduire (en fait on enregistre des infos ds une variable comme une liste par ex et on arrete le prog) puis on en lance un autre.
on peut alors changer de prog, revenir sur un reduit (on le relance avec recupération d info dans la liste), ...

avantages:
-on navigue d'un prog a l'autre

inconvenient:
-possible que sur des prog kon peut reduire (=>accroissement de taille)
-pa vraiment multitache car le prog est arreté donc ne travail plus

14

Une solution radicale à ton problème http://www.genezis.fr.fm/http://www.genezis.fr.fm/ grin

Pour en parler c'est ici : post.php?id=7,1839,2
[edit]Edité par Thibaut le 03-01-2002 à 15:00:49[/edit]
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

15

ben si l'OS est quand un peu multitache, puisqu'il execute les tsr en mm temps que les autres progs qu'on lance

16

Vi j'avais pensé à ça aussi ... les tsr fonctionnent bien en même temps que les autres progs BASIC (ex : autoaoff)
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

17

Oui, mais ce n'est pas du vrai multitâche, c'est de l'événementiel. C'est comme un programme en VB: il y aura seulement une partie de programme exécutée à la fois, mais ça donne quand-meme une impression de multitâche. C'est la même chose pour les hooks d'évènements sur TI-89/92+.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

18

C clair, comme le ESC+ON, c pas du multitache, c de l'évènementiel

19

c'est comme [2nd]+droite+gauche+onlove,c'est pas du multitache,c'est évenementiel,même si c'est assez fréquent.grin

20

Ce sont les 4 touches les plus abîmées de nos TI89.
Comme ctrl alt et suppr sur les PC équipés de Windows grin
[edit]Edité par Thibaut le 05-01-2002 à 22:58:00[/edit]
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

21

Ce sont 4 touches sur TI-89. grin (Ce sont 3 sur TI-92+: 2nd, HAND, ON.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

22

Pardon ?
grin
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

23

merde,Thibaut a du écrir une connerrie, et j'ai meme pas vuroll

24

Rentre (3x=4x)/x sur ta TI-89/92+, et tu sauras ce que Thibaut a faussement pensé. grin
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

25

Ouh là j'avais jamais vu ce bug eek.

26

et ben bravo texas instrument !
on achete un truc à + de 1000 balles hyper-sofistiké pour faire des méchants calculs et des programmes dignes d'une calto (pas comme les casiobang !) et il te dit que 3=4 !!!!! eek
c pas sérieux !!!
Mastermind 89/92+ v2.0 ; Sticks! (92+)
Liste de PROGRAMMES INCONTOURNABLES pour TI 89/92+.

TI-RING, La Communauté des TI !

27

Pourquoi est-ce qu'elle simplifie toute seule, alors que dans ce cas elle devrait résoudre l'équation et dire x=0 ???

28

Il y a plusieurs "démonstrations" pour 2=1, et pour toutes celles que j'ai essayées, la TI-89 m'a sorti 2=1 à la fin...
Elle ne vérifie pas si le nombre par lequel on divise est non nul.


Je me demande si AMS 2.06 sera plus intelligent. À priori non, parce qu'il faudrait mettre des when(x/=0,...,undef) partout dans les divisions et que ça ne sera pas compatible du tout avec les AMS précédents. La TI-89/92+ suppose que si on applique des opérations à des équations, on sait ce qu'on fait (et ce qu'on n'a pas le droit de faire). Pour ceux qui n'y connaissent rien en algèbre, il y a toujours solve(.
[edit]Edité par Kevin Kofler le 06-01-2002 à 18:36:37[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

29

gringringrin

Ce bug !!!! Il a été signalé au moins ??? (même si TI s'en fout à moitié)
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

30

Si c'est Kevin qui l'a trouvé, il a dû s'en charger. Je lui fait confiance pour cela. wink