Вывод на экран введённой строки символов - Assembler
Формулировка задачи:
Всем доброй день, преподаватель дал задание: Пользователь вводит с клавиатуры строку символов. Программа выводит на экран эти символы. (через TASM)
вот часть код (преподаватель сказал, что это только 10%), помогите дописать, буду благодарен помощи
Листинг программы
- MASM
- MODEL SMALL
- .DATA ;здесь описывается сегмент данных
- .STACK 256 ;здесь описывается сегмент стека
- .CODE
- MAIN PROC ; здесь представлен исходный код процедуры PROC
- MOV AX, @DATA ;инициализация сегмента данных
- MOV DS, AX ; здесь непосредственно расположен код программы
- CALL MYPROC
- MOV AX, 4C00H ;корректный выход из программы
- INT 21H
- MYPROC PROC
- buf DB 5, 0, 0, 0, 0, 0, 0, 0
- MOV AH, 0AH;
- MOV DX, OFFSET buf
- .RET
- MYPROC ENDP
- MAIN ENDP ;
- END MAIN ;
Решение задачи: «Вывод на экран введённой строки символов»
textual
Листинг программы
- ret
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д