Приведите пример процедуры вывода строки на экран
Приведите пожалуйста пример процедуры вывода строки на экран с помощью DOS, желательно с комментариями
Ответы (1 шт):
Автор решения: Sergey Tatarincev
→ Ссылка
полный интернет же этого "добра". Вкратце
подготовка регистров:
ds:dx- сюда записываем адрес строкиah- код операции09h(вывод строки на экран.)
вызов прерывания
21h
masm
model small
.stack 100h
.data
message1 db 'Это моя строка’,’$'
.code
start:
mov ax,@data
mov ds,ax
mov dx,offset message1
; На входе - ds:dx = адрес строки с символом $ на конце
mov ah,09h
int 21h
end start