Вывести сообщение при нажатии клавиши F1 - Assembler
Формулировка задачи:
Помогите пожалуйста.
Организовать посимвольное введение эха в цикле и анализ определенной группы символов. При нажимании клавиши ф1 вывести сообщ."Реагирование на клавиши. Виход Shift+F10"
Вот с этим.
При введение латинских символов в верхнем регистре выводить на экран знак "-"(код 219), в нижнем регистре - знак "-"(КОД 220).Выход Shift+F10.
Решение задачи: «Вывести сообщение при нажатии клавиши F1»
textual
Листинг программы
oursg segment assume cs:oursg, ds:oursg symb db 180 dup(' ') ;<-- вместе с пробелами 180 - будет мало eol db 0Dh, 0Ah, 24h begin: mov ax, oursg mov ds, ax mov cx, 172 ;<-- вместе с пробелами 172 - будет мало mov al, 72 mov si, 9 ;почему не 0? m: mov [symb+si], al ;Пересилаемо символ АЛ в чергову позицію inc si ;збільшуємо індекс наших рядків (наступна позиція) mov [symb+si],' ' ;записать пробел inc al ;збільшуємо АЛ на на 1 inc si ;і індекс наших рядків (наступна позиція) loop m ;Повтор