Those who have worked on a hobby operating system for x86 will have interacted with its rather complex and confusing ...