![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
![]()
10 прерывание отвечает за тоже самое, за что отвечало 21, только его можно использовать при запрещенных прерываниях, а 21 - нет.
|
![]() |
![]() |
![]() |
#12 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
![]()
Так мой мозг лопнул, можешь чуть код покоректировать? или просто скажи на какой этап лучше венуться
Единственное, что ограничивает полет мысли программиста-компилятор
|
![]() |
![]() |
![]() |
#13 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
![]() Код:
|
![]() |
![]() |
![]() |
#14 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
![]()
а почему он как-то странно выдает результат? может конечно я что-то не понимаю. Просто нажимаю w он его печатает, а если зажать клавишу выдается 11 потом на его место w
Единственное, что ограничивает полет мысли программиста-компилятор
|
![]() |
![]() |
![]() |
#15 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
![]()
Может я что-то непонял, но у меня, если зажать w выдается строка вида
11w11w11w11w11w11w11w11w |
![]() |
![]() |
![]() |
#16 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
![]()
просто нужно при нажатии выдавть код саму букву выводить не надо, а если другие символы то просто вывести их. Тоесть ввели w появилось 11
ввели r вывело r
Единственное, что ограничивает полет мысли программиста-компилятор
Последний раз редактировалось Sparky; 04.12.2009 в 18:52. |
![]() |
![]() |
![]() |
#17 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
![]()
Ну значит не надо передовать управление стандартному обработчику, после вывода "11", а возвращать управление по iret.
Только перед этим вставте строки Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработчик вектора прерывания | Festovec | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 9 | 07.04.2010 10:05 |
Создание резидентной программы (обработчик прерывания). | Петруха | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 23.03.2009 16:31 |
Прерывания на портах | ForzaJuve | Win Api | 3 | 16.02.2009 18:40 |
Прерывания | Kn793 | Общие вопросы Delphi | 3 | 10.01.2009 18:43 |
прерывания | sergei64_89 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 22.04.2008 13:37 |