Question: Please write a C program corresponding to following ARMv7 assembly program. Assume that R1 contains variable a, R2 contains variable b and R3 contains variable

Please write a C program corresponding to following ARMv7 assembly program. Assume that R1 contains variable a, R2 contains variable b and R3 contains variable c value. MOV R1, #10 ; R1 = a MOV R2, #20 ; R2 = b MOV R3, #5 ; R3 = c L1: CMP R1, R2 BGE L3 MOV R3, R1 BL L2 ADD R1, R1, #2 SUB R2, R2, #2 B L1 L2: ADD R3, R3, #2 MOV R15, R14 L3: ADD R3, R1, R2

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!