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 07:20
Modified:
  04/21/06 07:21

Read: times


 
#114664 - How many bytes in an instruction?
Responding to: ???'s previous message
Erik,

Considering the ARM is a RISC cpu(just for Andy!) which dictates that the instruction size be fixed length. On the ARM we have an instruction length of 32 bits whereas on the 8051 it is usually 1 or two bytes (4 for mul and div). As you suggest - doing lots of 32 bit adds the ARM will win hands down but in an instruction mix as one would expect in an application, then its anyone's guess. One could do their Ph'd on this vexing question! Nevertheless, for a wet finger in the air style of measurement, a factor of 2-1 would probably prove to be a fair estimate.

Who's willing to take the Pepsi challenge and come up with some more evidence?


For those people who haven't been brainwashed by the Microchip hype - the general description of a RISC style cpu is that:

the instruction size is fixed
large group of registers - no accumulator
instruction executes in one cycle
memory access is limited to load and store

Where does the PIC fail on the above description??


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