User Tools

Site Tools


arm:armv6-m

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
arm:armv6-m [2020/12/20 18:27] – [Registers] utedassarm:armv6-m [2022/09/12 00:30] (current) – external edit 127.0.0.1
Line 17: Line 17:
 | R14      | LR               | Link Register stores the Return Link | | R14      | LR               | Link Register stores the Return Link |
 | R15      | PC               | Program Counter, stores the address to the <wrap hi>next</wrap> instruction | | R15      | PC               | Program Counter, stores the address to the <wrap hi>next</wrap> instruction |
 +
 +====== Exceptions and interrupts ======
 +The vector table, B1.5.3
 +
  
 ====== Assembler ====== ====== Assembler ======
  
 +A comprehensive list of mnemonics (several architectures, not only v6-m): [[https://www.keil.com/support/man/docs/armasm/armasm_dom1361289850509.htm|Keil Assembler User Guide]].
 ===== Conditional execution, A6.3 ===== ===== Conditional execution, A6.3 =====
 Instruction mnemonics can be followed by a suffix to specify conditional execution. Instruction mnemonics can be followed by a suffix to specify conditional execution.
 +[[https://www.keil.com/support/man/docs/armasm/armasm_dom1361289860997.htm|Keil Assembler Guide]]
 ^ cond ^ Mnemonic extension ^ Description                     ^ Condition flags   ^ ^ cond ^ Mnemonic extension ^ Description                     ^ Condition flags   ^
 | 0000 | EQ                 | Equal           | Z == 1            | | 0000 | EQ                 | Equal           | Z == 1            |
arm/armv6-m.1608488859.txt.gz · Last modified: 2022/09/12 00:30 (external edit)

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki