Bird
0
0

Which of the following represents the correct way to write an unconditional branch to label start in ARM assembly?

easy📝 Factual Q3 of 15
ARM Architecture - Control Flow Instructions
Which of the following represents the correct way to write an unconditional branch to label start in ARM assembly?
AB start
BBR start
CJMP start
DBL start
Step-by-Step Solution
Solution:
  1. Step 1: Recall ARM branch syntax

    The unconditional branch instruction in ARM is B followed by the label.
  2. Step 2: Analyze options

    BR and JMP are not ARM instructions; BL is branch with link (used for function calls).
  3. Final Answer:

    B start is the correct syntax for an unconditional branch.
  4. Quick Check:

    Unconditional branch uses B [OK]
Quick Trick: Use B label for unconditional branch [OK]
Common Mistakes:
  • Using JMP instead of B in ARM
  • Confusing BL with B
  • Using BR which is not an ARM instruction

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More ARM Architecture Quizzes