Программа, задающая вопрос и предоставляющая выбор ответа (com-файл) - Assembler
Формулировка задачи:
Написать com-программу, которая выведет на экран вопрос "Are you ОК?" И представит на выбор ответа:
Y) ОК!
N) Bad.
В случае введения Y или y - покажется строка - "I am glad", N или n - строка "So pitty ...", любая другая буква или цифра - "Do not worry. Be happy "
Решение задачи: «Программа, задающая вопрос и предоставляющая выбор ответа (com-файл)»
textual
Листинг программы
model tiny .code org 100h begin: lea dx,dbEnter call isPrint xor ax,ax int 16h lea dx,dbOk cmp ah,15h jz isPrint lea dx,dbNo cmp ah,31h jz isPrint lea dx,dbMb isPrint:mov ah,9 int 21h ret dbEnter db 10,13,'Are you OK?',10,13,'OK!',10,13,'Bad$' dbOk db 10,13,'I am glad$' dbNo db 10,13,'So pitty ...$' dbMb db 10,13,'Do not worry. Be happy$' end begin
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д