• What is special with MVN instruction, when both source and destination register is same?
    Hello to all, Just wanted a small information about the MVN instruction, that when the source and destination register number is same, then why does it throw higher energy consumption? Since I have...
  • xPSR change itself when branching
    I am writing an embedded operating system targeting arm cortexm 4... I am working on context switching .. I can switch the kernel into user program and go back. but SVC call seems not work well. syscall...
  • vfp problem
    Hi I had a problem. I can use vfp in user mode but not work in priviledge level. Is there any wrong setting in CP10 , CP11 or any other wrong setting?? BR
  • What happens when offset value becomes 30 in case of load/store operation
    Hello to all, I was looking at different offset values for both load and store operations. Since due to little endian arrangement, the memory looks something like this to processor: Byte[0x23],Byte...
  • Problem running copied code into flash
    Hi everyone, So I have a question. I have a ARM-M4 and for what I can tell this has both ARM and Thumb assembly. Meaning sometimes it interprets a 32 bit instruction as 2 16bit ones, some of the times...