Перевести строчные латинские буквы в заглавные

Даны две последовательности символов (строка): одна содержит

произвольный текст из строчных (малых) и прописных латинских букв. Преобразовать текст, превратив строчные

буквы в заглавные, прописные остаются без изменения. Пример входных

данных: S1=‘abcXHnb‘, S2=‘ ‗. Результат: S2=‘ABCXHNB‘. Примечания: необходимо

сбросить в ноль 5-й бит в ASCII-коде каждой буквы; исходную строку

разместить в сегменте DS, смещение 033h. Результирующую - в сегменте DS, смещение 016h.