正在加载图片...
第3节参数传递方法 主程序在调用子程序前 要向子程序传送一些数据 要将执行的 些数据称为 参数传递的方法主要有约定寄存器法、约定存储器法与 堆栈法三种。 L约定寄存器法 寄存器法直接利用CPU内部寄存器传送参数。在转 向子程序之前,主程序将入口参数 入指定寄存器 调用子程序后,子程序从指定寄存器 用这些参数。经加工处理的结果也 放入指定的寄存器中,这样从子程序返回主程序后可以从 指定的寄存器中获得处理结果。这 方法最算单,但由于寄存器资源有限,故仅适用传递参数第3节 参数传递方法 • 主程序在调用子程序前,常需要向子程序传送一些数据, 这些数据称为入口参数。当子程序执行完后,要将执行的 结果传回给主程序,这些数据称为出口参数。 参数传递的方法主要有约定寄存器法、约定存储器法与 堆栈法三种。 • 1.约定寄存器法 约定寄存器法直接利用CPU内部寄存器传送参数。在转 向子程序之前,主程序将入口参数 送入指定寄存器中;调用子程序后,子程序从指定寄存器 引用这些参数。经加工处理的结果也 放入指定的寄存器中,这样从子程序返回主程序后可以从 指定的寄存器中获得处理结果。这种 方法最简单,但由于寄存器资源有限,故仅适用传递参数 较少的情况
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有