Question: Using ARM Assembly Language to code the following : Demonstrating the copy program (35%) Requirements: your program should copy the data as strings Your program
Using ARM Assembly Language to code the following : 
Demonstrating the "copy" program (35%) Requirements: your program should copy the data as strings Your program should be less than 20 lines of code, comprehensively Compile and download your program to the board. In your project, click on the "Memory" tab and examine the content. What do you see? Explain what you see to your TA. (II) Optimizing your program (35%) Requirements: Modify the code of your program so that it uses less instructions, compared to (D How many instructions are you able to save? Demonstrate the new program to your TA. (III) Expanding your program (30%) Modify the code so that the program either copies the string forward, or backward. For instance, backwards mean "I am a Can" becomes "naCamal". If the first character of the string is lower case letter, curly bracket, or tilde, then the program should copy the string backwards, otherwise the program should copy the string forwards. Requirements: you must use subroutines
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
