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

    mov DWORD PTR _c$[ebp], 0 

구문을 이해할 수 없는데 왜 괄호없이 c가 참조되며 왜 [ebp]를 추가합니까?assembly Visual Studio 2010

+0

언리얼 다운 투표를위한 thxs ... 영리한 사람이어야합니다. – Guillaume07

+1

+1 누가 질문을 downvotes하기 때문에 .. – sealz

+1

'어셈블리 언어'라고하는 것이 있습니다. 그들은 아이들에게 더 이상 보여주지는 않지만. – TheVillageIdiot

답변

3

EBP은 프레임 포인터입니다. c는 지역 변수 또는 인수이므로 c은 프레임 포인터에 상대적인 오프셋입니다.