Я пытался создать текстовый редактор, используя язык ассемблера.Я использую графический режим al, 03h (80x25).После использования ввода (после 6-й строки) консоль автоматически прокручивается вверх.Я сохраняю введенный текст на консоли в массив (строку).Затем выводите строку каждый раз, когда вводится что-то новое.Итак, после нажатия Enter, он очистит экран и выведет строку снова.Есть ли способ предотвратить прокрутку.вот мой вывод кода массива
OUTPUT_BUFFER PROC
mov di,offset file_size
mov [di],ax
mov bx,offset buffer
mov si,offset file_size
mov cx,[di]
mov ah,02h
mov dl,0
mov dh,0
mov bh,0
int 10h
wrtittt:
mov ah,2
mov dl,[bx]
int 21h
inc bx
dec cx
jnz wrtittt
ret
OUTPUT_BUFFER ENDP