Имеется прога. Я в режиме 1024х768х64к вывожу фигуру на экран. После этого должен плавно перемещать ее по экрану. Предлагается реализовать через прерывание int 10h. И вот с ним у меня загвоздка.
читать дальшевот 2 куска кода(bx,cx обнулены):
mov dx,s1
add dx,1
mov s1,dx
xor dx,dx
mov dx,s1
mov ax,4f07h
int 10h
inc dx
mov ax,4f07h
int 10h
Первый работает просто неккоректно, то есть при вызове данного куска много раз, изображение движется сначала вверх, потом вниз, потом опять вверх(примерно 2 шага вверх, 1 шаг вниз)
Второй кусок просто задвигает изображение неизвестно куда. То есть оно не пропадает, а просто сдвигается сильно вверх.
Помогите разобраться.