所以这是我的问题,每当我按“a”并且它满足条件时,它都会打印“a:”下的文本,然后也打印“b:”中的文本。我如何在不同的条件下互相打破?谢谢 :)
cmp byte ptr [temp+2], 'a' ;condition
je a
cmp byte ptr [temp+2], 'b' ;condition
je b
a:
mov dx, offset msgA ;land
mov ah, 09
int 21h
b:
mov dx, offset msg14 ;water
mov ah, 09
int 21h
ret
msgA db 10, 13, " Land:$"
msg14 db 10, 13, " Water:$"