+ -
当前位置:首页 → 问答吧 → 带条件的过程调用

带条件的过程调用

时间:2010-12-03

来源:互联网

问题是这样的,在满足一定条件下,才调用某个过程,这个语句该怎么写呢?(不用宏汇编)
跳转是有带条件的跳转,那call呢?

作者: lzy6032   发布时间: 2010-12-03

.if ax=1234h ; 条件满足
  call ...
.endif

其实就是:
  cmp ax, 1234h
  jne l_nocall
  call ...
l_nocall:
  ...

至于条件判别嘛,随你自己写了

作者: zara   发布时间: 2010-12-03

引用 1 楼 zara 的回复:

.if ax=1234h ; 条件满足
call ...
.endif

其实就是:
cmp ax, 1234h
jne l_nocall
call ...
l_nocall:
...

至于条件判别嘛,随你自己写了

有理……

作者: lzy6032   发布时间: 2010-12-03

引用 1 楼 zara 的回复:
.if ax=1234h ; 条件满足
call ...
.endif

其实就是:
cmp ax, 1234h
jne l_nocall
call ...
l_nocall:
...

至于条件判别嘛,随你自己写了

同意

作者: masmaster   发布时间: 2010-12-03

引用 1 楼 zara 的回复:
.if ax=1234h ; 条件满足
call ...
.endif

其实就是:
cmp ax, 1234h
jne l_nocall
call ...
l_nocall:
...

至于条件判别嘛,随你自己写了

赞成

作者: znxllyuan   发布时间: 2010-12-03