Составить код, чтобы когда нажимаешь на клавиатуру, выводился Аски код - Assembler

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

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

составить код, чтобы когда нажимаешь на клавиатуру, выводился Аски код

Решение задачи: «Составить код, чтобы когда нажимаешь на клавиатуру, выводился Аски код»

textual
Листинг программы
    input:
    mov ah,00h
    int 16h
    
    cbw
    mov bl,16
    div bl
    
    mov dx,ax
    xor dl,30h
    
    mov ah,02h
    int 21h
    
    xchg dh,dl
    
    cmp dl,9
    jg letter
    
    xor dl,30h
    jmp lab1
    
    letter:
    add dl,37h
    
    lab1:   
    int 21h
    
    mov dl,0Ah
    int 21h
    
    mov dl,0Dh
    int 21h
    
    jmp input

Объяснение кода листинга программы

Код на языке Assembler выполняет следующие действия:

  1. Подготавливает вывод на экран символа в кодировке CP-1251.
  2. Выводит на экран символ.
  3. Выполняет ввод с клавиатуры.
  4. Выводит на экран следующий символ.
  5. Выполняет ввод с клавиатуры.
  6. Выводит на экран следующий символ.
  7. Выполняет ввод с клавиатуры.
  8. Выводит на экран следующий символ.
  9. Выполняет ввод с клавиатуры.
  10. Выводит на экран следующий символ.
  11. Выполняет ввод с клавиатуры.
  12. Выводит на экран следующий символ.
  13. Выполняет ввод с клавиатуры.
  14. Выводит на экран следующий символ.
  15. Выполняет ввод с клавиатуры.
  16. Выводит на экран следующий символ.
  17. Выполняет ввод с клавиатуры.
  18. Выводит на экран следующий символ.
  19. Выполняет ввод с клавиатуры.
  20. Выводит на экран следующий символ.

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


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

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

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