hey can someone help me with this, im trying to read from a very large file and my interupt function reads only 4096 once, i've been trying to create a loop to read more file but it doesnt seem to be working, this is what i got s far after the file has been opened
mov ah, 3fh ; interupt function
mov bx, [handle] ; i got handle from open
mov cx, buffsize ; the amount of file to read
mov edx, buffer ; the buffer to read the file into
int 0f1h ; interupt call
mov [nbytes], ax ; the number of file read to nbytes
so hw do i put this in a loop so i can read more bytes