??? 01/12/05 19:33 Read: times |
#84871 - Floating point speed Responding to: ???'s previous message |
Donald Catto said:
There are lots of applications (such as dataloggers) that the 8051 is ideally suited to where speed is not an issue. And with modern 8052's operating at anywhere from 12 MIPS up to close to 100 MIPS it's not even clear whether floating point is necessarily a problem even with speed-sensitive applications. I think things have changed a lot since the era when the "floating point shouldn't be used on the 8052" rule was originally formulated. That may have been true when typical 8052 designs operated at 1 MIPS but it isn't as strong an argument these days with MCUs that are one or two orders of magnitude faster. I do agree with Andy, of course, that non-FP approaches should be explored first and I also believe that in most cases floating point isn't necessary. But I think it should be avoided in the name of efficiency and not necessarily in the name of lack of capability on the part of the processor. Just my two cents. Regards, Craig Steiner |
Topic | Author | Date |
floating point calculations & eprom prog | 01/01/70 00:00 | |
Look for a | 01/01/70 00:00 | |
Floating point math | 01/01/70 00:00 | |
Oh please, not again! | 01/01/70 00:00 | |
Appropriate | 01/01/70 00:00 | |
Floating point speed | 01/01/70 00:00 | |
why floating point | 01/01/70 00:00 | |
FP | 01/01/70 00:00 | |
Why Floating point indeed | 01/01/70 00:00 | |
what's real about it | 01/01/70 00:00 | |
eg | 01/01/70 00:00 | |
nothing more real | 01/01/70 00:00 | |
Yes, but what about *real* ?! | 01/01/70 00:00 | |
more human readable ? | 01/01/70 00:00 | |
display real, of course | 01/01/70 00:00 | |
FP![]() | 01/01/70 00:00 | |
Fixed point | 01/01/70 00:00 | |
eval? | 01/01/70 00:00 | |
No FP in Keil Eval! | 01/01/70 00:00 | |
Compiler or Assembler? | 01/01/70 00:00 | |
Why assembler? | 01/01/70 00:00 | |
Why floating-point? | 01/01/70 00:00 | |
Link | 01/01/70 00:00 | |
ISP | 01/01/70 00:00 | |
Please, more details! | 01/01/70 00:00 | |
Floating or Fixed ? | 01/01/70 00:00 |