1

Bonjour,
sur ma calculatrice, il ya differentes mémoires
-la flash
-la RAM
-l'archive
Je voulais savoir, quand j'installe un programme sur la calculette, il va dans quelle mémoire?
Pourquoi archiver?
Et surtout, pourquoi peux-t-on vider la mémoire RAM, sachant que celle-ci est dîtes "volatille"?
Merci pour votre aide

2

Pas vraiment.
Il y a la ROM (flash et archive) et la RAM.
Mc Deluxe (./1) :
Je voulais savoir, quand j'installe un programme sur la calculette, il va dans quelle mémoire?

La RAM.
Mc Deluxe (./1) :
Pourquoi archiver?

Pour que le programme aille dans la ROM et libérer la RAM.
Mc Deluxe (./1) :
Et surtout, pourquoi peux-t-on vider la mémoire RAM, sachant que celle-ci est dîtes "volatille"?

Parce que la RAM est gérée différemment sur la TI.

3

Mc Deluxe (./1) :
Je voulais savoir, quand j'installe un programme sur la calculette, il va dans quelle mémoire?

RAM.
Pourquoi archiver?

Pour la mettre dans l'archive, qui est la partie de la FlashROM qui n'est pas occupée par le système d'exploitation (Advanced Mathematics Software (AMS)).
Et surtout, pourquoi peux-t-on vider la mémoire RAM, sachant que celle-ci est dîtes "volatille"?

La RAM n'est pas tout à fait volatile sur les calculatrices parce qu'elle est toujours alimentée, même quand la calculatrice est éteinte, et il y a une pile de sauvegarde pour la garder alimentée même quand tu changes les piles. En revanche, elle est perdue:
* si tu réinitialises la calculatrice (2nd+gauche+droite+ON ou en retirant une pile quand la calculatrice est allumée), par exemple suite à un plantage de la machine causé par un bogue de AMS ou d'un logiciel en assembleur,
* si la pile de sauvegarde et au moins une des 4 piles AAA sont retirées ou vides, auquel cas l'alimentation de la RAM ne peut plus être garantie.
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

Daccord, donc en toute logique (enfin d'après moi), la mémoire ROM doit etre plus importante que la mémoire RAM?

5

Elle l'est. Mais attention, les FlashApps vont aussi dans la partie de la FlashROM réservée à l'archive et réduisent donc la quantité de mémoire archive disponible pour les fichiers. Par conséquent, si tu as trop de FlashApps, tu peux te retrouver avec peu ou pas de mémoire archive libre.
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é

6

Donc pour avoir un maximum de mémoire, je vire tout dans la mémoire ROM et quand elle est pleine, je reste dans la RAM? Merci pour votre aide

7

Je déconseille d'utiliser la RAM comme espace de stockage permanent pour 2 raisons:
* les plantages, qui font en général perdre la RAM et pas l'archive.
* Certains programmes (surtout des jeux) nécessitent beaucoup de RAM libre pour fonctionner, si tu mets des fichiers dedans, ils ne fonctionneront pas.
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é

8

C'est pour ça que j'étais obligé d'archiver Mario68k pour avoir plus de RAM pour le faire fonctionner. Je comprends mieux maintenant. En fait si je comprends bien, la mémoire RAM joue quand même le role de mémoire vive.
Pour évrifier si j'ai bien compris; SI j'enlève les piles, j'attends, et je les remets, Mario sera toujours là?

9

Si tu enlèves aussi la pile de sauvegarde (la pile plate), non, il n'y sera plus.
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é

10

(Sauf s'il est archivé)
avatar