хороших объяснений.
Спасибо, Майкл , ваше предложение сработало, но я хочу получить информацию с консоли и по-прежнему запускать сценарий, поэтому мне не нужно вводить весь код, чтобы запустить его снова.
Спасибо jdigital! , вот ответ, который я ищу. Используя ваши подсказки (в комментариях выше) мне удалось сделать простой рабочий скрипт:
a
mov cx, 3
jmp 0119
db 0d,0a,"enter 3 numbers",0d,0a,"$"
mov dx, 0105
mov ah, 09
int 21h
mov ah, 0 ; for console input
int 16h ; use int 16h function 0.
mov dl,al ; echo input to screen
mov ah,02
int 21h
and al, 0f
add bl, al
mov dl, 0a
mov ah, 02
int 21h
loop 0120
jmp 0140
db 0d,0a,"sum: ","$"
mov dx,0138
mov ah, 09
int 21h
or bl, 30
mov dl, bl
mov ah, 02
int 21h
mov ax, 4c00
int 21h
g