View Single Post
Old Aug 29th, 2004, 10:46 PM   #6
kurifu
Expert Programmer
 
kurifu's Avatar
 
Join Date: Jul 2004
Location: Halifax, Nova Scotia (Canada)
Posts: 784
Rep Power: 5 kurifu is on a distinguished road
Send a message via ICQ to kurifu Send a message via MSN to kurifu
Actually the debate as to whether or not assembly code executes faster is really not clear. There was a time, when the 386 and 486 rules the market that pure ASm written code (if written by a seasoned developer) would be the fastest code for its functions that you can get, and even now for very specific operations (in which optimizers are KNOWN to not be able to optimize very well) that also holds true.

However with the advent of multi-stage instruction execution in the processor, the IP look-ahead (which actually tends to change code before it hits the processor now to further optimise it) writing an entire application in ASM may not have any benefit over using a properly optimized higher level language.
__________________
Clifford Matthew Roche <geek@cliffordroche.com>
Web Hosting: http://www.crd-hosting.com
Consulting: http://www.crdev-consulting.com
kurifu is offline   Reply With Quote