企源知识库
专业知识收录平台
简述子程序调用与返回的过程?
分类:
微型计算机及接口技术(04732)
发表:2024年08月13日 04时08分55秒
作者:
admin
阅读:
(3)
简述子程序调用与返回的过程?
【正确答案】:子程序调用过程:先保护断点,即将CALL指令的下一条指令地址推入堆栈;再根据CALL指令的操作数,修改CS:IP,以转去执行子程序。具体操作:对段内调用,指令指针IP内容入栈,修改IP,实现段内转移。对段间调用,代码段寄存器CS内容入栈,指令指针IP内容入栈,修改CS和IP,实现段间转移。返回的过程:对段内调用,从当前栈顶弹出一个字送IP,实现段内返回;对段间调用,从当前栈顶弹出2个字,先弹出的字送IP,后弹出的字送CS,实现段间返回。
上一篇
长城公司与2010年1月1日将一幢商品房对外出租并采用公允价值模式计量,租期为3 年,每年12月31日收取租金200万元,出租时,该幢商品房的成本为4 000万元,公允价值 为4 400万元,2010年12月31日,该幢商品房的公允价值为4 300万元。长城公司2010 年应确认的公允价值变动损益为
下一篇
测量装置有()、()或激光经纬仪等。
Top
首页
后台登录
×
×