I have been working on making an x86_64 long mode operating system and I came across a bug that confuses me. My goal is to be able to initialize and use floating point varia