Floating point variables and Math?..

If you are needing help, or have questions for the different assembly languages available.

Moderator: Moderators

Floating point variables and Math?..

Postby michael » Sun Dec 30, 2007 1:30 am

Is this possible in assembly?
michael
 
Posts: 29
Joined: Thu Nov 15, 2007 12:06 am

Postby Andyhhp » Tue Jan 01, 2008 12:23 am

most definatly

In the CPU, along with the ALU, there is the FPU which deals entirely with floating point numbers. all floating point instructions begin with an 'f' so that add would be 'fadd'.

However, using the FPU is harder than normal. There are 8 80bit registers that work similar to a stack. 32 and 64 bit variables can be loaded to and saved from the FPU.

I suggest reading the online book PCASM (link is in the resources section of this webside). It is an excelent resource that completely explains how to use the FPU as well as the history of it.

As for 'maths'

Any mathematical problem that I know of can be formed into an equation.
Any equation can be programmed
Any program ends up running via assembly (after interpreting or compiling and linking)

Hope this helps

Andrew
Andyhhp
Moderator
 
Posts: 387
Joined: Tue Oct 23, 2007 10:05 am
Location: 127.0.0.1


Return to Assembly Language

Who is online

Users browsing this forum: No registered users and 1 guest