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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/05/06 12:37
Read: times


 
#115647 - Some people do ...
Responding to: ???'s previous message
I've followed the SDCC mailing list for some time, and find LOTS of commentary about tables, etc, in the context of memory usage. From that, I concluded that it's important to 805x users.

Frankly, if I were in a situation wherein memory usage was important, I'd probably use an ARM rather than an 805x, since the ARM's with which I've dealt allow trivial connection to SDRAM and external FLASH, and a 16 MB SDRAM costs about what a 64Kx8 SRAM costs.

However, the goal here is to compare the output of Pascal and 'C' compilers, their relative ease of use, and the character of their respective output products.

When you say "throughput," what, exactly, do you mean? Is it the rate at which the serial port spits out the data? Is it the rate at which it executes FFT's, autocorrellation, etc? Is it the rate at which it perfoms triple DES? What about the memory it uses? Which language produces a faster/smaller quicksort?

With a small, cheap MCU, which is what an 805x is supposed to be, processing bandwidth is one limited resource, and memory usage is another. It would, IMHO, be useful to know whether one compiler or the other generates more efficient usage of those limited resources.

RE








List of 61 messages in thread
TopicAuthorDate
asembly or c?            01/01/70 00:00      
    A million opinions probably            01/01/70 00:00      
      my level            01/01/70 00:00      
         C vs Assembly            01/01/70 00:00      
            Deatails Please            01/01/70 00:00      
               Later            01/01/70 00:00      
                  and is negative results as well thanks            01/01/70 00:00      
                     Pure Assembly            01/01/70 00:00      
                        writing in assembler is fine if......            01/01/70 00:00      
                        Mixed Language Programming            01/01/70 00:00      
                           Most cases            01/01/70 00:00      
                        word choice            01/01/70 00:00      
            Oh no, that old chestnut again!            01/01/70 00:00      
            C is better            01/01/70 00:00      
               No! It depends            01/01/70 00:00      
                  Absoultely!            01/01/70 00:00      
         C51 Primer !            01/01/70 00:00      
         Was            01/01/70 00:00      
         I like C, but...            01/01/70 00:00      
            blah, blah, blah            01/01/70 00:00      
               Relative choise            01/01/70 00:00      
                  Oh no, that old chestnut yet again!            01/01/70 00:00      
                     Optimization Trail            01/01/70 00:00      
                     good usage of a tool            01/01/70 00:00      
                        don't you know OVERLAYABLE            01/01/70 00:00      
                           All assemblers are not equal?            01/01/70 00:00      
                              I mentioned Keil in my post            01/01/70 00:00      
                           Why the half step only ?            01/01/70 00:00      
                              internals?            01/01/70 00:00      
                                 offtopic but...            01/01/70 00:00      
                  Please            01/01/70 00:00      
                     HHL?            01/01/70 00:00      
                        Yes            01/01/70 00:00      
                     bingo and a bit more            01/01/70 00:00      
                  powerful macros            01/01/70 00:00      
                  There's the catch!            01/01/70 00:00      
   Both            01/01/70 00:00      
   Hmmm            01/01/70 00:00      
      Choice Between Two Female            01/01/70 00:00      
   Use neither !            01/01/70 00:00      
      how can that be 'neither'            01/01/70 00:00      
      Hey - there's TWO of you            01/01/70 00:00      
          nooooo            01/01/70 00:00      
            Rumbled!            01/01/70 00:00      
      Yeeeee HAAAAAH            01/01/70 00:00      
         font in the greek alphabet that is very            01/01/70 00:00      
         Yes, but...            01/01/70 00:00      
            No bounds checks            01/01/70 00:00      
               How about an LCD driver on a '52?            01/01/70 00:00      
                  Who gives a hoot about 'memory usage' wh            01/01/70 00:00      
                     Some people do ...            01/01/70 00:00      
                        that is not the argument            01/01/70 00:00      
                           Maybe there's another way            01/01/70 00:00      
                              who is off topic now?            01/01/70 00:00      
                                 True, but why?            01/01/70 00:00      
                                    where is the diversion            01/01/70 00:00      
                                       It's a thorny issue            01/01/70 00:00      
                     The Benchmark delema            01/01/70 00:00      
                  Sieve of Erasthothenes            01/01/70 00:00      
                     The prime finder is a mathematical proce            01/01/70 00:00      
                        therefore it's inadequate on its own            01/01/70 00:00      

Back to Subject List