Установка курсора
org 100h
mov ah,02
mov bh,00
mov dx,050ch
int 10h
end
Она должна была мне вывести курсор на 5-ой строке и 12-том столбце. При запуске .com файла выводится DOS окно, но курсор установлен не в нужном месте, а постоянно скачет по экрану, почему?
P.S.: В асемблере новичок. Делаю лабораторную по микропроцессорной технике.
mov dx,050!
(mov dx,0512h)
Пример на FASM (ttp://flatassembler.net-для новичков легче!)
ORG 100h
push cs
pop ds
mov ah,2
mov dh,5
mov dl,12
int 10h
mov ah,9
mov dx,messadzh
int 21h
int 20h
messadzh db 'Cursor at 5,12!$'
OR
ORG 100h
push cs
pop ds
mov ah,2
mov dx,0512h
int 10h
mov ah,9
mov dx,messadzh
int 21h
int 20h
messadzh db 'Cursor at 5,12!$'
Скачет он из-за неправильных данных в DX(подробно не буду)!