Я хочу распечатать строки в сборке, мне удалось распечатать строку, но я не могу понять, как напечатать ее в определенном месте на экране
Это код, который яЯ использую:
IDEAL
MODEL small
STACK 100h
DATASEG
message db 'Hello World',10,13,'$'
CODESEG
start:
mov ax, @data
mov ds, ax
;graphic mode:;
mov ax, 13h
int 10h
pop ds
mov dx, offset message
mov ah, 9h
int 21h
exit:
mov ax, 4c00h
int 21h
END start
Графический режим потому, что это часть большого проекта, над которым я работаю, но, насколько я понимаю, это не должно быть проблемой.
Эта программараспечатывает сообщение, просто печатает его в верхнем правом углу экрана.Мне бы очень хотелось узнать, как напечатать сообщение в определенном месте, а также определить его размер, если это возможно.