汇编中进栈出栈(push,pop)有什么作用,有点糊涂,请高手点拨,最好详细一点,谢谢!
来源:百度知道 编辑:UC知道 时间:2024/06/04 04:47:05
堆栈有用来暂时保存数据、与子程序通讯两个功能。
功能一、暂时保存数据
比如要调用某子程序,不希望子程序破坏寄存器BX,那么可以这样
PUSH BX
CALL procXXX
POP BX
功能二、用来和传递参数给子程序
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/06/04 04:47:05
堆栈有用来暂时保存数据、与子程序通讯两个功能。
功能一、暂时保存数据
比如要调用某子程序,不希望子程序破坏寄存器BX,那么可以这样
PUSH BX
CALL procXXX
POP BX
功能二、用来和传递参数给子程序