R9028: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) м (Откат правок SMB (обсуждение) к версии Арви Хэкер) |
AtH (обсуждение | вклад) (→Ссылки) |
||
Строка 6: | Строка 6: | ||
== Ссылки == | == Ссылки == | ||
{{Документация|d1_p4.htm#d1_4_2_3|Чтение состояния клавиатуры на сайте НПП «СЕМИКО», п. 4.2.3}} | |||
{{Документация|d1_p4.htm#d1_a|Приложение Б. Коды кнопок клавиатуры на сайте НПП «СЕМИКО»}} | |||
[[Category:Регистры]] | [[Category:Регистры]] | ||
[[Category:Регистры функций]] | [[Category:Регистры функций]] | ||
[[Category:Функции буфера клавиатуры]] | [[Category:Функции буфера клавиатуры]] |
Версия от 17:28, 5 августа 2015
R9028 Чтение состояния клавиатуры «Чтение состояния клавиатуры (При чтении в X-код нажатой клавиши)»
Операция производится при выполнении команды чтения из регистра памяти с адресом 9028. Если в момент выполнения операции нажата одна из кнопок клавиатуры, в регистр X стека считывается код этой кнопки.
Если ни одна из кнопок клавиатуры не нажата, в регистр X стека считывается код 255. Коды кнопок приведены в приложении Б к НПКД. 401348.001 Д1. Чтение состояния не влияет на счетчик нажатий буфера клавиатуры.