• Arm Instruction Set (Thumb-2)
    Hi , I am New to this Community I am Studying now Cortex-M3 .. I am reading Joseph Yiu book... I am Confused in the part of the instruction set , and I couldn't get the following: as i understand...
  • Is ARMv7-M3 thumb instructions compatible to ARMv7-A thumb?
    Hello guys, I am trying to verify some features of ARMv7-M3 in a software simulator platform for ARM. But this simulator only support ARMv7-A ISA. Is ARMv7-M3 instructions compatible to ARMv7-A, especially...
  • Cortex-M0 Thumb-2 instruction: Is this instruction valid?
    STM     r0!, {} I have looked at Thumb2 instruction set web but I can't find the behaviour of STM command if the reglist is empty. Thanks in advance.
  • Reorganising C code to be optimal for Thumb-1 (Cortex M0+) Instruction-Set
    I have spent the last few months re-re-re-rewriting the DCT32 portion of my fixed-point MP3 decoder in a manner that avoids the need to use a stack-frame. I'm still not QUITE there but I think it is interesting...
  • Thumb-1 assembler routines implementing some useful Thumb-2 instructions
    If you're using Cortex-M0+, I bet you miss some instructions from the more capable Thumb-2 instruction set. At least occasionally you have searched for routines from various places: books like Hacker...