Question: Task 3: Write a program in ARM Assembly that calculates the Fibonacci sequence of a given number. Instructions: 1. Load the number into a register

Task 3: Write a program in ARM Assembly that calculates the Fibonacci sequence of a given number. Instructions: 1. Load the number into a register using LDR instruction. 2. Initialize two variables, first_num and second_num, to 1 . 3. Use a loop to iterate through the range of numbers from 3 to the given number. 4. Calculate the next fibonacci number using the ADD instruction, and store it in a new register. 5. Store the previous two fibonacci numbers in memory using STR instruction. 6. Continue the loop by shifting the new fibonacci number to first_num and the previous first_num to second_num. 7. Store the final fibonacci number in memory using STR instruction
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
