I started a course for writing my own tiny OS for x86_64.
I would like to understand exactly what happens when I execute the instruction int 0x10
on a binary running with Qemu? How does qemu intercept the interrupt?
Does it run on a different ring level? I read this is how virtualization used to be implemented. Is this still the case? Does qemu install somehow an interrupt handler?
Thanks a lot for any pointer!