dseg segment
FileName db "hex.txt$"
dseg ends
cseg seg..
...
wrFile proc
push ax bx cx dx
mov ax,3D00h
mov dx, offset fileName
int 21h
mov bx,ax
mov cx,10*type scores
mov dx,offset highscoresnum
mov ah,40h
int 21h
mov dx,offset highscoresdate
mov ah,40h
int 21h
mov ah,3eh
int 21h
pop dx cx bx ax
ret
wrFile endp
в первый int 21h (ah = 3dH) CF не очищается и AX превращается в 2h.в сети написано, что AX содержит код ошибки, но я не смог его найти.что я делаю не так?