我正在制作一个简单的 16 位实模式操作系统,我编写了下面的代码将光标移动到下一行,但它只向下移动了一次,尽管它被多次调用,有无其他之间的命令。
nextLine:
pusha
mov ah, 0x2
mov bh, 0
mov dl, 0 ; move the cursor to the far left of the
; screen
inc dh ; move the cursor onto the next line
int 0x10 ; call the BIOS interupt to move the cursor
popa
ret