Question: EE 3501 Embedded Systems Homework -3 Write a complete program to find all the Armstrong numbers in the range of 1 to 10000. You should

EE 3501 Embedded Systems Homework -3 Write a complete program to find all the Armstrong numbers in the range of 1 to 10000. You should write a C code which has a for loop to count up to 10000 and call an ARM assembly function which test the number whether it is an Armstrong number and return 1. In the C code print the number if the return value is 1. Note: Please remember the when you call an assembly function you should put the return values in RO register! EE 3501 Embedded Systems Homework -3 Write a complete program to find all the Armstrong numbers in the range of 1 to 10000. You should write a C code which has a for loop to count up to 10000 and call an ARM assembly function which test the number whether it is an Armstrong number and return 1. In the C code print the number if the return value is 1. Note: Please remember the when you call an assembly function you should put the return values in RO register
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
