On to the next section: floating point calculation. I'm a bit confused on how to do this. I wanted to find the volume of a sphere. Obviously, it's 3/4 PI r^3. So, I attempted to do this:
EXTRN getfp: NEAR, putfp: NEAR
radius dd ?
volume dd 1
display "Please enter a radius: "
fld st ; load user input
display "The volume of the sphere is: "