Это код, я пытаюсь сделать простую программу, чтобы проверить, является ли число, введенное пользователем, четным или нечетным, но как заставить его работать до тех пор, пока пользователь не введет 0?
org 100h
.data
msg1 db "Enter number : $ "
oddnum db 10,13,"Number Is odd! $"
evennum db 10,13,"Number is even! $"
num db 2
.code
mov dx,offset msg1
mov ah,09h
int 21h
mov ah,1
int 21h
sub al,30h
mov ah,0
div num
cmp ah,0
je even
mov dx,offset evennum
jmp print
even:
mov dx, offset oddnum
print:
mov ah,9
int 21h
ret