Как вывести в консоли пустую строку? - Assembler
Формулировка задачи:
Что-то вроде этого:
Но так не получается. Есть ещё варианты?
null db 0, '$' mov ah,9 lea dx, null int 21h
Решение задачи: «Как вывести в консоли пустую строку?»
textual
Листинг программы
null db 13,10, '$' ; возврат корректы, перевод строки mov ah,9 lea dx, null int 21h
Объяснение кода листинга программы
null
- это пустая строка, которая будет выводиться в консоль.db 13,10,
- это описание переменнойnull
в языке Assembler, которое означает, что переменная содержит символы13,10,
(возврат каретки и перевод строки).mov ah,9
- это команда, которая устанавливает регистрah
в значение 9.lea dx, null
- это команда, которая связывает регистрdx
с пустой строкойnull
.int 21h
- это команда, которая выводит содержимое регистраdx
в консоль.