Ввод символов с клавиатуры и вывод на экран с условием - Assembler

Узнай цену своей работы

Формулировка задачи:

Помогите пожалуйста с кодом, по задаче нужно, чтобы при нажатии кнопок на клавиатуре, данные символы выводились на экран, но при наборе каких-либо цифр, вместо них появлялась точка. Не могу понять как реализовать.

Решение задачи: «Ввод символов с клавиатуры и вывод на экран с условием»

textual
Листинг программы
model   tiny
.code
org 100h
start:  mov ah,9
    lea dx,dbEnter
    int 21h
@@1:    xor ax,ax
    int 16h
    cmp al,0dh
    jz  isStop
    cmp al,'a'
    jl  noSimb
    cmp al,'z'
    jle Simbol
noSimb: mov al,'*'
Simbol: int 29h
    jmp @@1
isStop: ret
dbEnter db  10,13,'Enter:$'
    end start

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.7 из 5
Похожие ответы