Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/07/00 05:54
Read: times


 
#2136 - RE: Assembly Language vs C
Yes Jay, its a shame.

Today brute force often wins again intelligent programming.

The software developer save 2 days, but the code increase,
the speed goes down, the reliability drop, the hardware
must made completely new and also the power consumption
was big.
And this all only to save some thinking.

But this is not a question of the language.
You can also waste resources with assembler.

E.g. most assembler programmers use the standard
division algorithm and be so about 5-10 times slower
(for 32 / 32 bit), than the optimized division of the compiler.
I tested it with the Keil C51.

Also with assembler experience you can
C make close to assembler (speed and size)
since you know which operations are easy
and which are painful for the micro.

Its clear, the last percent can only be get with
assembler but watch the expenditure of time to do it.


Peter


List of 16 messages in thread
TopicAuthorDate
Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      
RE: Assembly Language vs C            01/01/70 00:00      

Back to Subject List