Функция
ToLowerChar преобразует символ английского алфавита из верхнего регистра в нижний. Если символ уже находится в нижнем регистре или не является буквой английского алфавита, он возвращается без изменений.
Параметры:- AL: Символ для преобразования.
Возвращаемое значение:- AL: Символ в нижнем регистре.
Состояние флагов:- Функция не изменяет состояние флагов.
Особенности:- Функция проверяет, является ли символ буквой английского алфавита в верхнем регистре (диапазон 'A'–'Z').
- Если символ находится в этом диапазоне, он преобразуется в нижний регистр путём добавления разницы между кодами символов 'a' и 'A' (32 в десятичной системе).
- Если символ не является буквой английского алфавита, он возвращается без изменений.
- Функция не изменяет значения других регистров, кроме AL.