Debugger tool is very mystery for me.
Who can explain the mechanism of a debugger?

I want to implement a simple debugger program for 8086 and how to start my trip?

Thanks a lot!