Author Topic: Explication de la taille d'une application  (Read 24530 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Explication de la taille d'une application
« Reply #15 on: November 09, 2010, 02:58:13 pm »
Mémoire flash == archive

Techniquement, TI n'aurais jamais du utiliser la RAM comme mémoire de stockage. Les PC stocke les données sur un disque dur et la TI-Nspire stocke tes programmes dans la mémoire d'archive lorsque tu l'éteins. La RAM c'est trop volatile: si un plantage se produit, tu perds tout au prochain reboot...
« Last Edit: November 09, 2010, 02:59:51 pm by DJ Omnimaga »

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: Explication de la taille d'une application
« Reply #16 on: November 09, 2010, 03:20:52 pm »
OK, mais la question que je pose est la suivante : Quand on a atteint le minimum de RAM libre indiqué, et que l'on démarre une application de 16 Ko, comment la calculatrice gère ça au niveau de la mémoire vive (24+16 =40)?
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Explication de la taille d'une application
« Reply #17 on: November 09, 2010, 03:53:11 pm »
Oh je vois. Je crois que ça dépend combien de RAM l'application utilise durant son exécution. J'ignore le nombre exact de mémoire par défaut mais par example, avec le jeu de stratégie SAD tu as besoin de 20 Ko de RAM libre lors de son exécution, sinon la TI peut planter. Des données comme les maps, fog of war et unitées sont stocké dans la RAM pendant l'exécution. Par contre, tout le code est exécuté de l'archive.

Offline Kiligolo

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 218
  • Rating: +10/-1
    • View Profile
Re: Explication de la taille d'une application
« Reply #18 on: November 11, 2010, 12:49:38 pm »
Une application marche automatiquement dans l'archive. (ça c'est ce que l'on m'a toujours dit)
Il y a de la RAM cachée (peu probable)

Après... ça reste un mystère.
Spoiler For Calcul Mental:
Version 1.3 :100%!!
Here is a program that reduces your dependence on the calculator! Click here!
Spoiler For Some screen shots:
       
The screenshots are in french but there is an english version

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Explication de la taille d'une application
« Reply #19 on: November 11, 2010, 07:28:23 pm »
Il faudrait surement demander dans la section ASM du site. Malheureusement c'est en anglais, mais c'est là que les programmeurs ASM du site vont. D:

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: Explication de la taille d'une application
« Reply #20 on: November 11, 2010, 07:45:29 pm »
La documentation de Quigibo :
Quote
What is RAM? You probably know its just a bunch of memory, 65536 bytes of it to be
exact on the TI-83/84.
65536 octets, mais ou sont-ils réellement ?  ???
« Last Edit: November 11, 2010, 07:45:39 pm by kindermoumoute »
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Explication de la taille d'une application
« Reply #21 on: November 11, 2010, 07:47:24 pm »
Je crois que Quigibo a fait une erreur. Les addresses 0 à 32768 sont de l'archive, je crois, et il n'est pas possible de stocker des trucs là. 32768 à 65535 c'est la RAM. Sur la TI-84+ il y a  48 Ko de RAM sur les modèles de 2007 et plus et 128 Ko sur les vieux modèles ainsi que la TI-83+ Silver Edition.

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: Explication de la taille d'une application
« Reply #22 on: November 11, 2010, 08:17:22 pm »
Hmm... c'est bizarre qu'il ai fait cette erreur.
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Explication de la taille d'une application
« Reply #23 on: November 11, 2010, 08:18:15 pm »
Ouais je lui avais dit mais il l'a laissé comme ça. :S Il avait l'air convaincu que la TI-83+ avait tant de RAM...

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: Explication de la taille d'une application
« Reply #24 on: November 12, 2010, 04:36:23 am »
Donc c'est combien finalement pour une TI-83+ et TI-84+ ?
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Explication de la taille d'une application
« Reply #25 on: November 12, 2010, 09:44:17 am »
TI-83+: 32 Ko
TI-83+SE: 128 Ko
TI-84+ Modèle A à G et sans lettre: 128 Ko
TI-84+ Modèle H en montant: 48 Ko
TI-84+SE Modèle A à G et sans lettre: 128 Ko
TI-84+SE Modèle H en montant: 48 Ko
TI-Nspire en mode 84+SE: 128 Ko

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: Explication de la taille d'une application
« Reply #26 on: November 12, 2010, 09:56:47 am »
A propos des nspires, elles peuvent toutes émuler une 84+?
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Explication de la taille d'une application
« Reply #27 on: November 12, 2010, 10:34:19 am »
A propos des nspires, elles peuvent toutes émuler une 84+?

Oui, moins les CAS qui ne pouvent pas de cambier le 'keypad'

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Explication de la taille d'une application
« Reply #28 on: November 13, 2010, 12:51:02 am »
A propos des nspires, elles peuvent toutes émuler une 84+?
Pas la CAS. Aussi il y a des problèmes de compatibilité avec certain programmes comme TI-Boy SE dû aux instructions ASM non-documentés étant non-supportées.

Offline NeoCrisis

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 217
  • Rating: +14/-2
  • tihacker59
    • View Profile
Re: Explication de la taille d'une application
« Reply #29 on: November 14, 2010, 05:06:09 am »
TI-83+: 32 Ko
TI-83+SE: 128 Ko
TI-84+ Modèle A à G et sans lettre: 128 Ko
TI-84+ Modèle H en montant: 48 Ko
TI-84+SE Modèle A à G et sans lettre: 128 Ko
TI-84+SE Modèle H en montant: 48 Ko
TI-Nspire en mode 84+SE: 128 Ko

where(trop habitué à écrire anglais moi ;D) Où est-ce qu'on les trouve les 83+SE en France? J'en ai pas trouvé une seule dans les supermarchés que je ne citerait pas =p



TI-Planet moderator