|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.12.2008, 18:39 | #1 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 30
|
Обработчик вектора прерывания
Нужна помощь в обработке вектора прерывания:по нажатию клавиши a на клаве, на экране должен выводиться алфавит от A до Z;
по нажатию клавиши b алфавит от Z до A, но только по нажатию клавиш. Я написал процедуры вывода алфавита "от A до Z" и "от Z до A", но они выводятся сразу друг за другом, нужно осуществить, чтобы через 09h, верно, может кто-нибудь привести пример? Код:
Последний раз редактировалось rpy3uH; 18.12.2008 в 18:54. |
19.12.2008, 12:11 | #2 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
что-то код с прерываними никак не связан
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
19.12.2008, 18:15 | #3 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 30
|
Я написал код по выводу, надо написать код в которм будет прерывание и этот код включить туда, т.е. чтобы выполнялся вывод по клавише
|
21.12.2008, 10:34 | #4 |
Пользователь
Регистрация: 09.06.2008
Сообщений: 60
|
Код:
Последний раз редактировалось smileman; 21.12.2008 в 19:16. |
21.12.2008, 20:17 | #5 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 30
|
Из литературы я нашел, что прерывание должно проводится программно, старый вектор сохраняется при помощи 35h вставляется моя программа и ожидание нажатие клавиши, потом вывод и выгрузка старого вектора при помощи 25h
|
24.12.2008, 19:42 | #6 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 30
|
Спасибо, smileman, на основе твоего кода сделал свой. Кому интересно
Код:
|
06.04.2010, 19:18 | #7 |
Регистрация: 06.04.2010
Сообщений: 3
|
помогите пожалуйста написать прогу:обработчик прерываний от таймера,выводит в левый верхний угол текущее время час:мин:сек через 5 секунд
|
06.04.2010, 20:59 | #8 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
Если наработок нет обращайтесь помогу недорого
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
07.04.2010, 08:08 | #9 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
обращайтесь, сделаю быстро, качественно, недорого.
|
07.04.2010, 10:05 | #10 |
Пользователь
Регистрация: 26.02.2010
Сообщений: 22
|
Вот тема http://www.programmersforum.ru/showthread.php?t=88021, должно помочь.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прерывания DOS | odi_noki | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 26 | 14.11.2008 13:51 |
Физика. построить график пространственного распределения вектора магнитной индукции поля проводника | Alar | Помощь студентам | 13 | 09.06.2008 02:47 |
прерывания | sergei64_89 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 22.04.2008 13:37 |
Перехват вектора 09Н. Assembler. | vladb2000 | Помощь студентам | 2 | 14.12.2007 11:31 |
Операторы прерывания | Иринкаа | Общие вопросы Delphi | 13 | 27.11.2007 21:52 |