我目前的代碼工作,並且是如下問題與推動直接變量疊加
push ebp
mov ebp, esp
mov ecx, [ebp + 8]
mov eax, [ebp + 12]
push edi
push ecx
not byte ptr[eax]
//...
不過,我希望直接推VAR2的地址,隨着簡單地推動var1的價值如此,但我無法弄清楚如何:
push var1
push var2 //address of)
call func1
任何和所有幫助w將不勝感激。
在'80186'和之後'PUSH'可以立即操作。 –
謝謝。然而,var1是一個char,那麼對於上面的變化會有什麼變化?另外,我不確定'offset'是什麼意思,因爲這是一個無效操作數。 – Akrilla