Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
temich-92
c#
91 / 91 / 27
Регистрация: 25.03.2011
Сообщений: 290
1

Выход из бесконечного цикла по нажатию клавиши

22.03.2012, 20:22. Просмотров 1479. Ответов 1
Метки нет (Все метки)

как выйти из бесконечного цикла по нажатию клавиши?
Assembler
1
2
3
begin:
.....
jmp begin
8h ждет нажатия и получает введенный символ...а как не ждать, а просто проверить нажалась ли клавиша...ентер например

Добавлено через 14 минут
Assembler
1
2
3
mov ah,0bh
int 21h
cmp al,0ffh
если в al 0ffh нажата клавиша, если 0 - не нажата
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2012, 20:22
Ответы с готовыми решениями:

Организовать выход из бесконечного цикла
Ув. знатоки ассемблера. Сдаю лаб-ру, препод спрашивает, что если контроллер кл-ры накрылся, и как...

Как сделать выход из программы по нажатию клавиши F9?
Привет всем! Подскажите пожалуйста, как сделать выход из программы по нажатию клавиши f9?

Выход из бесконечного цикла по нажатию кнопки
Всем привет! Я недавно прочитал статью на хабре про игры 30 байт, так вот, там было несколько игр,...

Выход из бесконечного цикла по нажатию кнопки.
Привет всем. как можно выйти из такого цикла по нажатию какой любой кнопки (например Esc) int...

Выход из цикла по нажатию клавиши
Возможно ли этот кусок кода приспособить к выходу из цикла не по воду -1 в m а по вводу допустим...

1
Charles Kludge
Клюг
7657 / 3172 / 383
Регистрация: 03.05.2011
Сообщений: 8,381
22.03.2012, 20:47 2
Дык, вотЪ:
Цитата Сообщение от Ralf Brown's Interrupt List
INT 16h/AH=01 - KEYBOARD - CHECK FOR KEYSTROKE
Inp.:
AH = 01h
Return: ZF set if no keystroke available
ZF clear if keystroke available
AH = BIOS scan code
AL = ASCII character
Note: if a keystroke is present, it is not removed from the keyboard buffer
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.03.2012, 20:47

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Выход из цикла по нажатию клавиши
В очередной раз поднимаю эту тему. Задача такая, ходить по циклу бесконечное количество раз и...

Выход из цикла по нажатию определенной клавиши
Допустим у меня есть какой-нибудь while(1) и мне нужно, чтобы при нажатии, например, esc или enter...

Выход из бесконечного цикла в GraphABC при нажатии клавиши (любой)
Здравствуйте! У меня такая проблема: Дан цикл: uses GraphABC repeat ...... until...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.