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/02/10 13:43
Read: 894 times

#179827 - none, then?
Responding to: Christoph Franck's previous message
Christoph Franck said:
Did you find the quick reference cards on ARMs website?
I don't remember for sure, but most probably yes. I've seen quite a couple of ARM "reference cards", but I skipped those as I need it more verbose.

Christoph Franck said:
Also, the datasheets of actual chips usually contain information on the architecture (programmers model, etc).
Indeed. The NXP LPC17xx (which I use) User manual does contain an ARM-provided section on architecture as an appendix. It runs some 200 pages long and it does contain a rather lengthy instruction set reference part. It is in the similar hard-to-read diluted copy-paste style as the rest of ARM-originated stuff.

Christoph Franck said:
Err .. no. ARM assembly isn't more complicated than '51 assembly. It's probably even less complicated, since you don't have to deal with almost half a dozen different memory types and the ways of accessing them, etc.
For me, the many gotchas of byte-halfword-word access and the many operand/constant width limitations and the methods for their workaround sounds at least as complicated as the many addressing modes of '51. The conditional execution nor the "embedded" shifts nor the pre-post-increment is not really a problem for me (except for the rather idiotic notation).

So, summing up, there appears to be no ARM material similar in spirit than the Tutorials... Pity.

I'll need to go through the "real manuals" then, and give the things some time to sink in, apparently...

Thanks to all for the discussion.

Jan Waclawek

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