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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
06/27/08 07:43
Modified:
  06/27/08 07:45

Read: times


 
Msg Score: +1
 +1 Good Answer/Helpful
#156242 - Free your development process
Responding to: ???'s previous message
Alan:

In only the very most extreme situations where the highest performance is required for the absolutely lowest cost does it make sense to code in a way that puts a guard band around the A register. In by far and large the greatest number of cases it makes way more sense to treat the A register as a transient applied tool. This holds true to a particularly high degree when applied with the 8051 instruction set. With its powerful and richly capable registers and direct memory instructions there is even less incentive to "make A be one of your variables". If you consider the A register to be the spatula that flips the bytes instead of the bag that holds the burger then I believe you will find your coding productivity takes a big step in the positive direction.

Michael Karas















List of 13 messages in thread
TopicAuthorDate
check for zero code options?            01/01/70 00:00      
   Like this?            01/01/70 00:00      
   the common misconception of people...            01/01/70 00:00      
      Question            01/01/70 00:00      
         Precious stack            01/01/70 00:00      
            not just stack/IRAM-wise is it better,...            01/01/70 00:00      
               Ah. I see.            01/01/70 00:00      
      note "bible definition" Ri/Rn            01/01/70 00:00      
         I do this Ri/Rn all the time            01/01/70 00:00      
      modified carry bit            01/01/70 00:00      
   Free your development process            01/01/70 00:00      
      Interesting analogy            01/01/70 00:00      
      Thanks, good advice            01/01/70 00:00      

Back to Subject List