[理工] 計組 p63

作者: turbo1 (turbo)   2019-12-02 22:48:53
各位大大你們好
我想請問計組第一章這一題
1.如何判斷$sp每次減幾?
2.為何第二條線畫線那邊需要pointer stack pop 2 items ?
上面fact的部分不是已經有一次pop了嗎?
https://i.imgur.com/wrO5axa.jpg
https://i.imgur.com/Vv9Rdsl.jpg
作者: mistel (Mistel)   2019-12-02 23:10:00
1.stack push進兩個word,一個word是caller要存自己之後要用的引數,另一個word是callee要負責存return address,雖然是同一個人存但擔當的職責不同第二條線就要自己trace過才知道了...
作者: turbo1 (turbo)   2019-12-02 23:34:00
懂了 謝謝m大

Links booklink

Contact Us: admin [ a t ] ucptt.com