Get precise time in 8086 dos assembly
<p>I'm making a pong game in assembly for ms-dos using video mode 13h. I need to add a delay of 1/60 seconds between each frame. I tried using interrupt 1A with AH=0 to get the system time but this only changes 18.2 times per second (so my framerate will be 18.2 fps). How can i measure time more precisely?</p>

<pre><code>gameloop:

mov     ah, 0
int     1ah         ;get system time
cmp     dx, prevt
jz      gameloop
mov     prevt, dx
</code></pre>