Функция
ToLowerChar преобразует символ английского и русского алфавита из верхнего регистра в нижний. Если символ уже находится в нижнем регистре или не является буквой английского или русского алфавита, он возвращается без изменений.
Параметры:- AL: Символ для преобразования.
Возвращаемое значение:- AL: Символ в нижнем регистре.
Состояние флагов:- Функция не изменяет состояние флагов.
Особенности:- Функция проверяет, является ли символ буквой английского алфавита в верхнем регистре (диапазон 'A'–'Z', 'А'–'Я').
- Если символ не является буквой английского алфавита, он возвращается без изменений.
- Функция не изменяет значения других регистров, кроме AL.
- title Автор: Довгополов Евгений Сергеевич
- .model small
- .stack 100h
- code segment public
- ____assume _cs:code
- ____include Handyfar.inc
- ____main proc
- ________call____SetDataSegment
- ________mov_____al, 'Д'
- ________call____ToLowerChar
- ________call____PutChar
- ________xor_____al, al
- ________call____ExitProcess
- ____main endp
- code ends
- end main