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

Back to Subject List

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


 
#138863 - Fundamental misconception
Responding to: ???'s previous message
Neil Kurzman said:
If you can not Code it in C, Learning ASM will not help.
While it maybe a worthwhile exercise, If you can not understand what do, explaining it in a different languge does not sound like it could help.

Since the OP has left We will never know what would have helped. It will become one of lifes eternal misteries.


I'd disagree with the basic notion you present here, Neil.

While the inverse is possibly true, i.e, if you cannot code it in ASM learning 'C' won't help, that is, adding a layer of fog won't help.

The fact that the code the O/P provided is completely commentless, though quite incomplete, suggests he didn't know what he was trying to do anyway.

The problem lies in exactly what you say, namely, "explaining it in a different languge," as you put it, is not programming. Programming a computer is not just "explaining it," but, rather, it's precisely specifying it. It's far too easy to gloss over an error assuming the compiler does what you guess it does.

It's already been stated many times by persons much more familiar than I, that, if you can't program it in ASM, you can't program it.

RE




List of 19 messages in thread
TopicAuthorDate
external interrupt using by keypad encoder 74c922            01/01/70 00:00      
   that code does not compile            01/01/70 00:00      
      it is wotking now...            01/01/70 00:00      
   reply            01/01/70 00:00      
      strongly and totally disagree            01/01/70 00:00      
   Have you carefully read the datasheet?            01/01/70 00:00      
      what good would that do?            01/01/70 00:00      
         Apparently, you haven't done that either, Erik            01/01/70 00:00      
            Misread?            01/01/70 00:00      
            922 and 922            01/01/70 00:00      
               Here we go again ...            01/01/70 00:00      
                  Why ASM            01/01/70 00:00      
                     Fundamental misconception            01/01/70 00:00      
                        nope, here is the correction            01/01/70 00:00      
               what about, for a change, answering a question?            01/01/70 00:00      
                  If you can\'t do it in ASM, you can\'t do it at all.            01/01/70 00:00      
   LCD Routine take time.            01/01/70 00:00      
      it is a good idea, but the problem in another...            01/01/70 00:00      
      what an understatement            01/01/70 00:00      

Back to Subject List