sorry for this stupid question, guys... i can't find anywhere on google a clear example of how to multiplicate numbers in assembly code. can anyone explain/give an example?
You should really get and print a copy of Paul Carter's assembly tutorial from: http://www.drpaulcarter.com/pcasm/
It's one of my most freqently used sources.
For floating point values, you would need to use the FPU instruction fmul. Mind you, FP math in assembly is a real pain for anything that isn't utterly trivial; unless you are writing a compiler and/or library, it's better to leave it to a higher-level language. Though it's not nearly as bad as having to emulate floating-point in software...
Here is a page of sample assembly code in NASM, which covers basic integer and FP arithmetic in the NASM dialect. If you are using another assembler, you may need to translate it a bit, but the instruction mnemonics should be the same in most cases.
just to add to confusion, you can also do the multiplies in parallel or using SIMD hardware, using mulps, mulpd, pmaddwd and loads more instructions. See intel manuals 2a and 2b for details.