看板
[ ASM ]
討論串[問題] 關於 stack 和 function 的問題
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
裡面牽扯一些組語,應該多少沾到邊... 首先,我為我天資駑鈍感到抱歉,翻了google 好幾頁,我仍然看不懂。. stack 從上往下長 (高位址 -> 低位址). step1 caller 會將 callee 的 parameters 推入 stack. step2 caller 將 callee
(還有838個字)
內容預覽:
當你進到一個function時,在x86是沒有一個register保存return address的,那當你執行function內的指令要返回時要怎麼知道當初是從哪裡跳進來的?所以在call function的時後會把call這個指令的下一條指令地址push進stack,好讓電腦結束function
(還有700個字)
首頁
上一頁
1
下一頁
尾頁