Вывод строки на ассемблере через int 10h

Пытаюсь вывести строку с помощью прерывания int 10h,но вместо нормального текста выводится разноцветная мишура из символов и раздается звук из наушников(долгое пищание),поправьте пожалуйста код.

;ustanovit cursor
mov ah,02h
mov dh,1
mov dl,1
int 10h
;vivesti stroku
mov ES:BP,offset msg
mov ah, 13h
mov cx,4
int 10h
msg db 'HAHA'
ret

Ответы (0 шт):