Je suis un peu confus quant à exactement ce segment est utilisé lorsque vous avez assembleur x86 comme ci-dessous (syntaxe Intel):Quel segment est utilisé par défaut dans l'adressage indirect x86?
mov ax, [di]
Je suis certain que ce n » t être le segment de code, je pense soit le segment de données ou la pile? (Ou est la partie pile du segment de données?)
Habituellement 'DS' (le segment de données). La pile ferait partie de 'SS' - le segment Stack. 'SP' et (je pense)' BP' sont ceux qui par défaut 'SS' tandis que la plupart des autres opérations par défaut' DS'. –
Ok, c'est logique. Ne supposez pas que vous sauriez à quoi l'adressage direct dans cette ligne indiquerait? \t appel loin ptr 2480h: 0DB0h – PeterBelm
Cela dépend très fortement du mode dans lequel vous programmez. Mode réel? Mode protégé? –