程序的機器級表示三(過程)

目錄   過程: 過程的作用: 機器棧&函數調用過程棧的變化: 函數的返回值的保存: 寄存器使用慣例: call,leave,ret  過程: 高級語言中的函數 過程的調用包括將數據和控制從代碼的一部分傳遞到另一部分 進入過程爲局部變量分配空間,退出釋放空間 大多數機器只提供轉移控制到過程、從過程轉移出控制的指令 數據的傳遞和局部變量的分配釋放,都通過操縱程序棧實現 過程的作用: 程序變得更簡短清
相關文章
相關標籤/搜索