次のアセンブリ コードをコンパイルして実行しようとしました。
.model small
.stack 2000H
.data
msg db 'Enter $';
.code
.startup
main:
call readeq;
jmp exitl;
readeq proc near
mov ah,9;
mov dx,0;
lea dx,msg;
int 21H;
ret;
readeq endp
exitl:
end;
.exit
結果は次のとおりです。
Enter ê♦FGÇ= u⌠░ eê♦F_X├PS.Ç>‼m☺t♠eí δ╕ ♥ΦyïHe☼╢]☺♥√;╟~ eâ= t♦Gδ≤∙GG[X├S3
e9E☻tTïï╪X.Ç>‼m☺t♠eï↔â╟&;√}Φº r☻δ∩∙δ☺°[├QRS3█3 .Ç>‼m☺t♥â╟&e8♣tΦâ r♂δ⌠CYQ;┘t♣δ≡∙δ☺°[ZY├Φ╬ ╦Φÿ ╦Φ. ╦ΦH ╦Φ[ ╦╦
...など
Windows XP で TASM と TLINK を使用している場合、この問題を解決するにはどうすればよいですか?