Сейчас на форуме: bartolomeo, hgdagon (+6 невидимых)

 eXeL@B —› Программирование —› Работа с прерываниями клавиатуры
Посл.ответ Сообщение

Ранг: 42.4 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 02 марта 2006 09:04
· Личное сообщение · #1

Надо на Асме написать обработчик прерываний, который бы зеркально отображал алфавитно-цифровую часть клавы. С какой стороны подойти к этой задаче? Что почитать на этот счёт?



Ранг: 133.0 (ветеран)
Активность: 0.060
Статус: Участник

Создано: 02 марта 2006 09:40 · Поправил: AngelDance
· Личное сообщение · #2

killsniper пишет:
Надо на Асме написать обработчик прерываний, который бы зеркально отображал алфавитно-цифровую часть клавы.

Под какую ОС?

killsniper пишет:
Что почитать на этот счёт?

Ассемблер естественно.



Ранг: 186.8 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 02 марта 2006 11:11
· Личное сообщение · #3

Если для ДОСа, то Фигурнова "Самоучитель по системным функциям MS-DOS"... А также Ральфа Брауна. Под винду - гоу на васм.



Ранг: 64.6 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 02 марта 2006 11:37
· Личное сообщение · #4

MoonShiner пишет:
Под винду - гоу на васм.

Согласен.

killsniper
Впрочем, если это под Windows, можешь поробовать драйвер Марка Ркссиновича - фильтр клавиатуры. Хотя чесно говоря, над Ctrl+Alt+Delete поиздеваться можно, но вот некоторые клавиши это не возьмёт.

Хотя, ты правильно понял задачу? Именно обработчик прерывания? Это под Дос? Если да, и если мне не изменяет память нужно 9-ый вектор мусолить.

Короче конкретней.



Ранг: 42.4 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 02 марта 2006 17:52
· Личное сообщение · #5

AngelDance пишет:
Под какую ОС?

ДОС - режим Win 2k/XP

AngelDance пишет:
Ассемблер естественно.

Ну ясен перец, что не "Дневной дозор"... Мне же не 2 года и даже не 5.
Step пишет:
Если да, и если мне не изменяет память нужно 9-ый вектор мусолить.

Не изменяет. Там ещё с буфером клавиатуры надо изощрятся и коды в нём менять. В общем, пасибо всем, что ответили, поищу то, что вы написали.



Ранг: 60.4 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 10 марта 2006 17:56
· Личное сообщение · #6

Справочник программиста на персональном компьютере фирмы IBM.
Роберт Журден

f2f4_JOURDAIN.part1.rar.zip



Ранг: 60.4 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 10 марта 2006 17:58
· Личное сообщение · #7

И второй кусок...

505c_JOURDAIN.part2.rar.zip


 eXeL@B —› Программирование —› Работа с прерываниями клавиатуры
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати