??? 05/01/06 06:22 Read: times |
#115273 - Relative choise Responding to: ???'s previous message |
Choise between ASM and C is base on project and longterm goal.
1. If application requires accuracy of execution, speed, optimised resources and THE best results with longer development time, ASM is clear winner. 2. But fast development, Solve speed problem by using fast processor, resource problem using onboard XRAM etc., C is better. But for the best result: One develops good rules and functions with good macros of own in ASM (I think C macros are not as powerful as ASM macros), its far superior to C, exept some exceptional facilities like structure, maths, which are tried and tested. But that also one can develop in cource of time. As I have seen compiled C code, its always shoking. Yes, thats the price you pay as you have not developed C compiler, or not paid for customisation for your need. A good beginner can strt developing ASM functions (personalised) and learn C technques to be adopted in refining ones own ideas. Only limitation is it will not be portable and you tend to stick to same Controller family and similar hardware. This is conclusion of my 20 years in ASM and C. Vimal Amin |