函數調用的本質

        今天簡單剖析一下函數調用的整個過程,讓大家明白這個過程中CPU到底做了什麼事。 CPU正在高度緊張的執行着一個特定的任務,突然間收到通知要暫停當前的事,於是下面的事情開始了: 1、保護現場,保護現場的目的就是爲了保證中斷服務程序執行完畢後CPU可以正常的返回到上次被打斷的地方繼續執行。現場保護做了什麼事呢?①保存當前函數下一條要執行的指令的地址,通過PUSH的方式將其入棧;②保存當
相關文章
相關標籤/搜索