2011-07-26 7 views
1
; 5 : int c=0; 

    mov DWORD PTR _c$[ebp], 0 

Je ne comprends pas la syntaxe, pourquoi c est référencé sans parenthèse et pourquoi ajouter [ebp]?assembly Visual Studio 2010

+0

thxs pour le vote irréel vers le bas .... doit être un gars intelligent je suppose que – Guillaume07

+1

+1 parce que qui downvotes une question .. – sealz

+1

Il ya quelque chose appelé 'Assembly Language'. Bien qu'ils ne le montrent plus aux enfants. – TheVillageIdiot

Répondre

3

EBP est le pointeur de trame. Puisque c est une variable ou un argument local, c est un décalage par rapport au pointeur de trame.