Simple floating point operations in assembly language
Вставка
- Опубліковано 12 січ 2025
- Implementation of 4 floating point operations: SQUARE, SQRT (SQuare RooT), Exponentiation (power, X^Y), e^X. I am using x87 floating point assembly language instructions. In the beginning I am giving a very brief intro regarding the x87 and 8087 floating point coprocessor instructions. Nowadays, these instructions are available in all x86 CPUs, internally, without an external coprocessor.
Additional resources:
Convert floating point numbers to string and display: • Convert 32bit floating...
Display a string in Linux: • Writing to Linux conso...
Installing NASM from source: • Installing NASM from s...
Assembling and linking multiple files: • Splitting assembly lan...
Wikibooks floating point introductions: en.wikibooks.o...
8087 Datasheet: datasheets.chi...
x87 instructions: www.felixclout... , www.felixclout...
#assemblylanguage #x86 #64bits #linux #8087