• How the current consumption is affected by instruction address
    Hello to all, I am willing to know the variation in the current consumption due to the instruction address. Therefore I have performed two experiments, first time filled the pipeline with a 32-bit instruction...
  • Difference in the current consumption for different register place for few instructions
    Hello to all, While working on different assembly instructions, I have come across a very different problem of the register's place. For example: SBC r11,r7,r11 : 3.0217mAmps but SBC r11,r7,r7...
  • Variation in the current consumption due to memory address and offset value?
    Hello to all, I am trying to figure out the variation in current consumption as well as in clock cycles due to different memory regions and different offsets. During various experiments, I have found...
  • Replacing branch-instruction with address assignment to PC
    Hi, in a thumb-assembly file (my toolchain is gcc 4.8), I want to replace a branch with address assignment to the program-counter. So instead of: b lbl I want to have something like: pc = address(lbl...
  • Explanation of cycles on pre and post index-addressing in case of Load and Store instructions.
    Hello to all, I am working on Cortex-M4 and in order to implement the load and store instructions, I have chosen the pre and post-index addressing and the memory arrangement is little endian. Therefore...