• Store the value of PC to Memory address
    I want to store the value of Program Counter(pc) to a memory location. I did this, LDR R1, =[0x20000000] STR R15, [R1,#0] I got an error saying, "Error: r15(pc) not allowed here -- `str R15,[R1...
  • Cortex-m0 instructions and core registers immediete values
    Hi, i have just got a cortex-m0(LPC1114) based dev board. I'm reading about the architecture and instructions. My understanding is that it supports most thumb 16-bit instructions and a handful thumb-2...
  • How many ways to set a register 32 bit value?
    Hi, I find Arm has 16 bit immediate value load to register instruction, but it has no instruction to load 32 bit value to register. I am new to asm level programming. How many ways to load a register...
  • Cortex M3 : what determines the cycle count for a variable cycle count instruction?
    I have looked at the cycle counts for the Cortex M3 instructions at http://infocenter.arm.com/help/topic/com.arm.doc.100165_0201_00_en/ric1414056333562.html . Some instructions are listed as taking a...
  • I have an Arm 32-bit Cortex V3.10, Does anyone know the manufacturer/email?
    I need a configuration to get rid of the spacing between the numbers in a single barcode.