Блог IT для Windows

Все про Windows, программное обеспечение, информационную безопасность, программирование

Вывод на экран текста, введённого с клавиатуры

E-mail Печать PDF
(3 голоса, среднее 4.00 из 5)

Необходимо написать программу, которая в первой строке делает запрос вашего имени, после ввода вашего имени, программа должна написать PRIVET с вашим введенным, ранее именем.

Результат выполнения программы должен быть следующий:

 

Листинг исходного кода программы

masm
model small
.stack 256
.data
mes1 DB 'KAK VAZ ZOVUT... $'   ;первая строя
mes2 DB 10, 13, 'PRIVET $'     ;вторая строка с именем
BUF DB 25                      ;буфер
DB ?
DB 25 DUP(?)
.code
MAIN:
MOV AX,@data
MOV DS,AX
;--------Ввод строки с клавиатуры-----------------
MOV AH,9
LEA DX, mes1
int 21h
MOV AH,10
LEA DX, BUF
int 21h
MOV BL, BUF+1
MOV BH, 0
MOV BUF[BX+2], '$'
;--------Вывод строки на новой строке-------------
MOV AH, 9
LEA DX, mes2
int 21h
LEA DX, BUF+2
int 21h
;--------Ожидание нажатия клавиши-----------------
MOV AH,7
int 21h
;------Завершение программы-----------------------
MOV AX,4c00h
int 21h
end MAIN

 

Добавить комментарий


Защитный код
Обновить

Праздники и история IT

Кто на сайте

Сейчас 81 гостей онлайн

Статистика

Яндекс.Метрика

Экспорт RSS

feed-image RSS

Поиск по сайту

Голосования

Какой операционной системой вы пользуетесь
 
Каким антивирусом вы пользуетесь
 

Мы в Яндекс.Дзен

Блог IT

Мы Вконтакте


Форум программистов и сисадминов Киберфорум