1

Vaut-il mieux faire un:
var:
dc.w 25

ou un:
move.w #25,var
....
...
BSS
var:
dc.w 0
En préretraitre

2

var dc.w 0
move.w #25,var

3

Ca répond pas à ma question roll
En préretraitre

4

m'enfin si...

5

Ta var tu la met en bss???
En préretraitre

6

regarde la place que ça prend!
si c'est une simple variable octet/mot/double mot qui est non vide au début du programme, mieux vaut ne pas la mettre deans le bss. Mais si tu la modifie, il te faudra peut-être la réinitialiser au début du prog => bss de toute façon

perso je ne vois pas l'intéret de la réponse de Nhpddconfus
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

7

Bah non! BSS alloue la mémoire, alors mieux vaut un
var dc.w 25
ET
move.w #25,var

puisque si tu la modifies, elle sera réinitialisée
Cours et tutos Asm: http://membres.lycos.fr/sirryl

8

Justement!
Mieux vaut utiliser le bss!
là ton prog pèse 2 octets de moins (!)
tu pourrais même mettre

var dc.w 0
ET
move.w #25,var

celà revient EXACTEMENT à mettre

bss
var dc.w 0
ET
move.w #25,var

à deux octets près, non? mais quand on a une vingtaine de variables dont des listes et des matrices, ça pèse déjà moins lourd...
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

9

j'avais donc repondu a la question non!

10

ouais mais je suis pas d'accord
na!
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

11

Justement, donc le bss est moins lourd!!!
Car sinon, faut que je mette toutes les variables dans a7 et les sortir à la fin!!!
merci Ximoon wink
En préretraitre

12

Dans 1 prgm de 10000 octets c'est cool un gain de 2 bytes...

Si Si

13

Bah oui mais quand t'a 20 variables ou +, c toujours ca de gagné tongue
En préretraitre

14

Je pense qu'utiliser les BSS pour une seule variable (surtout un word) fera plutot perdre de la place ... (tables de relocation ... il faut indiquer toutes les ardesses ou est utilisé le BSS - alors qu'avec un simple dc.w, on peut utiliser du PC-relatif apres)

15

2*20 = 40
ie 40/10000*100 = 4% c deja bien

Autaut eviter le code redondant
Moi dans mes prgms qui dépassent svt les 10000 ...(attent je compte)... j'ai au max 12 variables et encore je peux en supprimer par des artifices

donc evitons tout betement la création de variable inutiles... avis aux programmateurs

16

moi j'en ai très vite une 40ène !
donc je pense que je peux gagner de la place alors !
au fait si on demande un bss, combien de place cela prend-il dans le prog et quelle est la méthode utilisée pour cette mémoire allouée ?
:D