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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Jan Waclawek
12/01/10 06:19
Read: 888 times

#179795 - shorter, better...
Responding to: Christoph Franck's previous message
Christoph Franck said:
If you know how assembly works in general, then making sense of ARM assembly should be easy.
I need to grab an overview of mnemonics and basics of architecture, though.

Christoph Franck said:
I learned what I know about ARM assembly from the ARM architecture reference manuals and the RealView assembler manual. They're written well enough that any other introductionary material shouldn't be necessary if you're already familiar with other architectures' assembly.

The former is 1000+ pages, the latter is almost 500 pages. Most of it I don't need but how could I know which parts I don't need? Also, the instructions descriptions are unnecessarily lengthy and inflated, while missing a concise introduction (or, if such is present, it is lost in the ballast).

I repeat, I am looking for the brevity and readibility of the Craig Steiner's '51/'52 Tutorials. Don't tell me ARMs are more complicated than '51 - sure they are, yet that does not substantiate unreadable and unnecessarily lengthy material.

I believe a decent introduction to architecture and assembler should be possible to be achieved within some 100 printed pages. A real-world book will surely contain more pages, simply because of the unfortunate habit of technical publishers to publish only books which look well on the bookshelf (and ask the price for page), but there might be one which contains <100 pages of the info I am looking for and then some extras which I might leave for later. If you know of some website, book or whatever in this style, please share your findings.



List of 32 messages in thread
[ARM] Any good introduction to ARM assembler?      Jan Waclawek      12/01/10 02:57      
   Every experimenters moving to ARM??      JecksonS Ben      12/01/10 03:12      
      Large span of capabilities with same tools etc      Per Westermark      12/01/10 03:34      
         Cheaper?      Andy Neil      12/01/10 03:56      
            Depends on how to compare      Per Westermark      12/01/10 05:27      
               How very true      Andy Neil      12/01/10 05:53      
               a caveat      Erik Malund      04/20/11 08:12      
                  Picking the right tool for the job.      Christoph Franck      04/21/11 02:08      
                     sometimes you are not the picker      Erik Malund      04/21/11 08:51      
                        Cortex NVIC behavior.      Christoph Franck      04/21/11 10:57      
                           the way I read it      Erik Malund      04/21/11 14:02      
                              A question if registers needs to be saved      Per Westermark      04/22/11 01:19      
                              Possible cases:      Christoph Franck      04/26/11 01:38      
         luckly      JecksonS Ben      12/01/10 05:32      
            Lucky??      Andy Neil      12/01/10 05:49      
      don't know about experimenters, but ...        Erik Malund      01/04/11 05:35      
         Easier to jump between many architectures now      Per Westermark      01/04/11 07:13      
   Have you tried...      Andy Neil      12/01/10 03:59      
      Is this a way to say "no"? ;-)      Jan Waclawek      12/01/10 06:03      
         In the absence of a recommendation...      Andy Neil      12/01/10 06:22      
   ARM assembly is fairly "plain" ...      Christoph Franck      12/01/10 05:55      
      RealView      Andy Neil      12/01/10 06:01      
      shorter, better...      Jan Waclawek      12/01/10 06:19      
         Just dive right in.      Christoph Franck      12/02/10 01:30      
            Not trivial either      Per Westermark      12/02/10 08:19      
               Valid points, but ...      Christoph Franck      12/03/10 04:15      
            none, then?      Jan Waclawek      12/02/10 13:43      
   related thread on LPC2000 yahoo group      Jan Waclawek      01/04/11 05:10      
   Erik found something      Andy Neil      03/09/11 10:48      
   Re: [ARM] Any good introduction to ARM assembler?      Gopal Amlekar      03/12/11 01:06      
   Check this link      AP Charles      04/23/11 05:50      
      Why? How is it relevant?      Andy Neil      04/23/11 08:45      

Back to Subject List