I have a confusion regarding BLT instruction
Consider the following snippet:
label
.
.
.
CMP r2,r3
BLT label
Now, as per the answer of this post: ARM Assembler - How do I use CMP, BLT and BGT? (from Leo); branching to label will take place if r2 < r3
But, why the branching is taking place when r2 = 0x82000000 and r3= 0x0 ?
can anyone please explain
I set r3= 0x82000000 and then, branching was not happening
but for r3= 0x0 , how branching is happening?