Question: please solve all questions using keil uVision5 and provide me with screenshots of the work , please dont forget to solve the post lab questions

please solve all questions using keil uVision5 and provide me with screenshots of the work , please dont forget to solve the post lab questions Procedure Create a new uVision project and name it as Lab (collast 4 digits of ID no. 2. For each task use the standard template and create a 5" file for your program, and follow the below steps to complete the task: a Save each task with the file name "Lab (No.) _Task (No.). b. Execute the program and verify the results. c. Take screenshots of register and memory windows showing the results. Task 1 Write a program to compare two unsigned numbers stored in memory locations labelled "Meml" and "Mem2 and store the bigger number in another location labelled "BNum" Task 2 Write a program to check if the content of a register is even or odd. If the number is odd store * OxOD in location 0x20000004. Otherwise store OxOE in the same location. Task 3 Write a program to count the number of l's in a 32-bit unsigned number stored in memory location labelled "Number" and store the count in a location labelled NumbOnes.". Post Lab Three 8-bit unsigned numbers are stored in consecutive memory locations (starting address is labelled as "Numbers"). Write a program to find the smallest of these numbers and store the smallest number in a location labelled "SNum" Procedure Create a new uVision project and name it as Lab (collast 4 digits of ID no. 2. For each task use the standard template and create a 5" file for your program, and follow the below steps to complete the task: a Save each task with the file name "Lab (No.) _Task (No.). b. Execute the program and verify the results. c. Take screenshots of register and memory windows showing the results. Task 1 Write a program to compare two unsigned numbers stored in memory locations labelled "Meml" and "Mem2 and store the bigger number in another location labelled "BNum" Task 2 Write a program to check if the content of a register is even or odd. If the number is odd store * OxOD in location 0x20000004. Otherwise store OxOE in the same location. Task 3 Write a program to count the number of l's in a 32-bit unsigned number stored in memory location labelled "Number" and store the count in a location labelled NumbOnes.". Post Lab Three 8-bit unsigned numbers are stored in consecutive memory locations (starting address is labelled as "Numbers"). Write a program to find the smallest of these numbers and store the smallest number in a location labelled "SNum
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
