次のスクリプトは、デバッグで1行ずつ入力すると正常に機能します。script.txtというファイルにコピーすると、「3つの数字を入力してください」とハングアップします。私はそれをそのように実行します:
D:>デバッグ<script.txt
ファイルは次のとおりです。
a
mov cx, 3
jmp 0119
db 0d,0a,"enter 3 numbers",0d,0a,"$"
mov dx, 0105
mov ah, 09
int 21h
mov ah, 01
int 21h
and al, 0f
add bl, al
mov dl, 0a
mov ah, 02
int 21h
loop 0120
jmp 013a
db 0d,0a,"sum: ","$"
mov dx,0132
mov ah, 09
int 21h
or bl, 30
mov dl, bl
mov ah, 02
int 21h
mov ax, 4c00
int 21h
g
私は何が間違っているのですか?ヒントやリンクをいただければ幸いです。キース