Question: microprocessors question 1. Write a program to copy an array of 30 8-bit numbers from program memory to data memory (starting from 0x2000). After that,
microprocessors question
1. Write a program to copy an array of 30 8-bit numbers from program memory to data memory (starting from 0x2000). After that, swap the upper and lower four bits of every element, and then toggle every bits of each number. Provide your own test array in your program.
Use the Atmel Studio to enter your program, assemble it, and simulate it. Verify that your program runs correctly. Use screen shot to prove your program runs correctly:
Step 1:
Show the screen shot (contents of the array in SRAM) immediately after the array is copied.
Step 2:
Show the screen shot after every element is swapped.
Step 3:
Show the screen shot after every bit of each element is toggled.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
