丧尸围城1隐藏成就:汇编 push ax 有什么用?

来源:百度文库 编辑:神马品牌网 时间:2024/05/13 02:37:03
好多程序前都有
push ds
sub ax,ax
push ax
这个push ax有什么用?

这个是为了最后返回,push ax 是将偏移地址,其实也就是0压入堆栈,以便以后返回,push ds是将段地址压入堆栈。
这一段代码等效于
push ah,4ch
int 21h