Ben c'est un bug/défaut de la plateforme, qui ne possède pas de vrai format exécutable… Donc tes variables globales sont considérées comme des données et/ou du code (en fait y'a aucune distinction) à l'intérieur de ton programme…
Donc quand tu y accèdes ça utilise directement la copie à l'intérieur de ton programme ^^
Link Le 13/10/2010 à 13:10 Sauf quand le programme est archivé, non?

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.
Link Le 13/10/2010 à 15:08 Quels sont les effets intéressants si on tente d'y écrire?
* Rien du tout?
* Une Exception?
* Une écriture que dans un sens? (bits seulement mis à 0 ou seulement mis à 1)
PS: Y'a pas de fonction de liste sur yN?

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.
Ah pardon, je parlais des vrais programmes. Ceux qui ont un flag dans le stub, qu'on active en exportant _flag_2, pour pas qu'ils ne soient exécutés en RAM par le kernel. Faudrait que je vérifie, mais si un programme est read-only sous AMS, PedroM réduit son twin à deux octets et exécute l'original.
ps -> ah ok, ce type de programme est contenu dans ton "sauf exception" sûrement. Ok. MAis en fait, c'est simple de coder de cette manière, surtout en assembleur. Mais en C, c'est faisable aussi.
Complément: les variables BSS donnent du code moins efficace que les variables initialisées.
(Non, Link parlait bien d'écriture ^^)
Sinon, les bss ne sont-elles pas gérées directement par le « kernel » ?
Les BSS sont gérées directement par le "kernel", oui. Dans les programmes AMS native, les BSS nécessitent du code de démarrage.
Archiver le programme ne détruit pas la FlashROM et il est même conseillé de toujours tout archiver.
Oui, Dude a fait un bel amalgame a priori, on ne t'a rien conseillé de dangereux ou quoi que ce soit.
Si tu pensais à l'écriture à outrance en flash, oui, pourquoi pas.
Pen^2 Le 15/10/2010 à 17:21 À l'époque je devais déjà être sous XP. En mode compatibilité, ça ne va pas ?
Et sinon, avec XP Mode ? (selon ton W7)