I am trying to make a program in assembly language using 8086 emulator in which i want to display a text on the screen that moves on the screen like a screensaver. I have tried making it but the text moves only on X-axis. I want it to move on both x-axis and y-axis at the same time, that is, it should move forward as well as downward direction. I have started studying assembly language recently so don't know much about it. Any help would be appreciated.
Here's what i have tried so far but it isn't working as i want it to.
So here's the complete code of what i wanted to do. The problem was that i was comparing the value of 'DH' register to jump to next loop but 'DH' register's value was getting lost during screen clearance. Feel free to ask any questions related to this program.