正在加载图片...
汇編语言程序设计 RET指令也属于无条件转移指令。可以在段内或段间返回。 (1)段内返回 RT指令由堆栈弹回断点偏移量到指令指针IP,实现段内调用返回 执行的操作为 (IP)←((SP)+1,(SP)) (SP)←(SP)+2 (2)段间返回 RET指令除由堆栈弹回断点偏移量到指令指针I外,还由堆栈弹回断 点所在段基址到代码段寄存器CS,实现段间调用返回 执行的操作为:(IP)←((SP) (SP)) (SP)←(SP)+2 (CS)←((SP) (SP)) (SP)←(SP) 返汇编语言 程序设计 RET指令也属于无条件转移指令。可以在段内或段间返回。 (1)段内返回 RET指令由堆栈弹回断点偏移量到指令指针IP,实现段内调用返回。 执行的操作为: (IP)←((SP)+1,(SP)) (SP)←(SP)+2 (2)段间返回 RET指令除由堆栈弹回断点偏移量到指令指针IP外,还由堆栈弹回断 点所在段基址到代码段寄存器CS,实现段间调用返回。 执行的操作为:(IP)←((SP)+1,(SP)) (SP)←(SP)+2 (CS)←((SP)+1,(SP)) (SP)←(SP)+2 返回
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有