I am new to x86 assembly but been a programmer for nearly 34 years. I am writing a 16 bit OS and everything is working ok to a degree. The program is split into a Bootloader