Problem
Write a subroutine that will convert all the lowercase letters in a string into uppercase without changing other non-alphabetic characters. The starting address of the string is passed in FSRO, and the string is stored in data memory.
1. Write a subroutine to convert all the uppercase letters in a string into lowercase without changing other non-alphabetic characters. The starting address of the string is passed in FSRO, and the string is stored in data memory.
2. Write a subroutine that will return a 16-bit random number to the caller in the PRODL and PRODH register pair. This subroutine would return different number each time it is called.