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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/21/06 09:16
Read: times


 
#114666 - just some hair splitting
Responding to: ???'s previous message
Russell Bull said:
on the 8051 it [instruction length] is usually 1 or two bytes (4 for mul and div).


Russell,

I remember you saying here that you in fact are using a wide mix of processors/controllers and dealing with '51s only marginally. That explains your error: there are no 4-byte instructions on '51 (MUL and DIV are both 1-byte (but 4-cycle, certainly), only 1, 2 and 3 byte (example of the 3-byte are long jump/call and mov dptr,#xxxx) - <shameless advertisement>an overview here</shameless advertisement>.

On the other hand, some (most?) ARMs have the alternative 16-bit 'thumb' instruction set... (this is not to say I know what is the typical code size ratio...)

Jan Waclawek


List of 30 messages in thread
TopicAuthorDate
ARM micro's. Impressions?            01/01/70 00:00      
   My recent experience            01/01/70 00:00      
      Keil vs IAR            01/01/70 00:00      
         GCC and just about any target            01/01/70 00:00      
      Memory Usage comparison            01/01/70 00:00      
         Memory usage            01/01/70 00:00      
            I doubt that would be the general case.            01/01/70 00:00      
               In many respects, there's no comparison            01/01/70 00:00      
               How many bytes in an instruction?            01/01/70 00:00      
                  just some hair splitting            01/01/70 00:00      
                     Thumb            01/01/70 00:00      
                        Correct!            01/01/70 00:00      
                           Dense            01/01/70 00:00      
                     I hang my head in shame!            01/01/70 00:00      
                        why shame?            01/01/70 00:00      
                           kitchen sinks are expensive            01/01/70 00:00      
                              Core hogs            01/01/70 00:00      
                                 core memory            01/01/70 00:00      
   It's been a few years ...            01/01/70 00:00      
      please elaborate            01/01/70 00:00      
         LOTS of memory            01/01/70 00:00      
            I do not know, what I wondered abot was            01/01/70 00:00      
               Some app's require lots of memory            01/01/70 00:00      
            Integrated PHYs!            01/01/70 00:00      
               It's a MICREL part            01/01/70 00:00      
               link            01/01/70 00:00      
   Thanks. Found it.            01/01/70 00:00      
   Some compiler comparisons            01/01/70 00:00      
      yeah, but            01/01/70 00:00      
      Written by Hitex and Keil            01/01/70 00:00      

Back to Subject List