I'm probably getting ahead of myself, but I was reading the Cambridge tutorials about creating operating systems using assembly, and when it came to replacing the kernel.img with your own, it made me wonder: How does it know to find that file and execute it? How does it even know how to navigate the...