Quelle est l'importance des directives de section/segment? J'ai remarqué qu'ils sont généralement facultatifs. De plus, j'ai remarqué que la taille de la sortie change lorsque vous les incluez ou non. J'utilise , si cela peut vous aider.Quelle est l'importance des directives de section/segment?
2
A
Répondre
1
Ils sont très importants car si vous enregistrez vos chaînes dans le segment Code, le programme pourrait s'exécuter beaucoup plus lentement et les chaînes feront exploser les données dans le cache d'instructions. Si vous créez une bibliothèque (.lib ou quelque chose comme ça), c'est aussi important parce que vous ne voulez pas de données (chaînes) à placer directement derrière vos instructions exécutables pour les raisons ci-dessus.
Hmm ... c'est logique, je suppose. J'ai décidé de les utiliser pour des raisons de lisibilité de toute façon. Merci, je vais marquer cela comme la réponse acceptée jusqu'à nouvel ordre. – someguy