Question: Q2 (30 points) Write a MIPS assembly program that converts a given string to lower case. The address of the string exists in register $a0.

Q2 (30 points) Write a MIPS assembly program that converts a given string to lower case. The address of the string exists in register $a0. The string is terminated with a null character. The string should be read, converted, and stored in memory. Check each character if it is an upper case letter (range 'A' to 'Z) before converting it to lower case. The ASCII encoding for 'A' = 65, Z = 90, 'a' = 97, and z = 122. You are allowed to use MIPS pseudo-instructions
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
