Вывести на экран сообщение - Assembler

Узнай цену своей работы

Формулировка задачи:

Здравствуйте как вывести на экран string с помощью ЯП Ассемблер? Да тема легкая, НО мне нужно вывести слово в другой позиции экрана. Ну допустим есть asm: Он выводит строку, но если я пытаюсь вывести еще строку, то новая строка закрывает предыдущую

Решение задачи: «Вывести на экран сообщение»

textual
Листинг программы
message  DB 'Hello World!',13,10,0      ; нуль - маркер конца строки

Объяснение кода листинга программы

  1. Задаётся команда на вывод сообщения на экран с помощью команды PRINT
  2. Команда PRINT работает следующим образом:
    • Происходит копирование строки из памяти в буфер обмена
    • Запускается цикл, который выполняет следующее:
    • Задаётся команда на вывод байта из буфера обмена
    • Увеличивается счётчик на единицу
    • Если счётчик меньше или равен длине строки, то повторяется предыдущий шаг
    • Если счётчик больше длины строки, то выводится символ новой строки (маркер конца строки)

Оцени полезность:

5   голосов , оценка 3.6 из 5
Похожие ответы