ХАНДЫФАР

Функция PutChar выводит символ, код которого передаётся в регистре AL, на экран. Это позволяет отображать символы в текстовом режиме.

Параметры:

  • AL: Код символа, который необходимо вывести на экран.

Возвращаемое значение:

  • Функция не возвращает значение.

Состояние флагов:

  • Функция не изменяет состояние флагов.

Особенности:

  • Функция не изменяет значения регистров.

  1. title Автор: Довгополов Евгений Сергеевич
  2. .model small
  3. .stack 100h
  4. code segment public ____________; Начало сегмента кода
  5. ____assume _cs:code
  6. ____include Handyfar.inc________; Подключаем файл с функциями
  7. ____main proc __________________; Начало процедуры main
  8. ________call____SetDataSegment__; Вызываем процедуру SetDataSegment
  9. ________mov_____al, 'Д'_________; Копируем значение символа 'Д' в регистр al
  10. ________call____PutChar_________; Вызываем процедуру PutChar(al:'Д')
  11. ________xor_____al, al__________; Обнуляем регистр al
  12. ________call____ExitProcess_____; Вызываем процедуру ExitProcess
  13. ____main endp __________________; Конец процедуры main
  14. code ends ______________________; Конец сегмента кода
  15. end main _______________________; Конец файла. Точкой входа указывается процедура main
Made on
Tilda