Floating Point Arithmetic In X86

The x86 ISA and floating point arithmetic Introduction The following text is not meant to educate the reader on every single detail of how floating point arithmetic works. Au contraire, it aims to demystify the basics of how it works on x86, and serve as a tutorial for high-level language programmers on how to write floating point code in assembly, primarily for software optimization and other…