emu8086 - 如何根据条件终止程序

时间:2016-03-05 07:54:24

标签: assembly emulation emu8086

我只是想问一下如何在符合条件后终止或关闭程序。我即将完成本案例研究..感谢您的回答:]

像:

cmp byte ptr [sel3_1+2], 'a'
je stop

stop:
*code here*

或在某种情况下编码停止的东西

1 个答案:

答案 0 :(得分:2)

使用服务4CH调用INT 21h - 使用返回码退出,将返回码放入AL。

所以,

MOV AH, 4CH
MOV AL, 01 ;your return code.
INT 21H

或者在没有返回代码的情况下退出,请使用服务0 ...

MOV AH, 0
INT 21H