Question: ARM code Question 1: Code Comprehension (10 marks) .syntax unified .global main macro foo bar ldr rl, bar] ldr r2, [bar, #4] cmp r1, r2

ARM codeARM code Question 1: Code Comprehension (10 marks) .syntax unified .global main

Question 1: Code Comprehension (10 marks) .syntax unified .global main macro foo bar ldr rl, \bar] ldr r2, [bar, #4] cmp r1, r2 beq end . endm main: ldr r0numbers labell: foo r0 add r0, #4 b label1 end: b end data numbers: .word 2, 3, 0, 6, 3, Part1 (5 marks) Once this program reaches the end: label, what values will be in rl and r2? Answer: Part 2 (5 marks) In one English sentence, what does this ARM assembly program do? Answer: Question 1: Code Comprehension (10 marks) .syntax unified .global main macro foo bar ldr rl, \bar] ldr r2, [bar, #4] cmp r1, r2 beq end . endm main: ldr r0numbers labell: foo r0 add r0, #4 b label1 end: b end data numbers: .word 2, 3, 0, 6, 3, Part1 (5 marks) Once this program reaches the end: label, what values will be in rl and r2? Answer: Part 2 (5 marks) In one English sentence, what does this ARM assembly program do

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!