![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 30
|
![]()
Нужна помощь в обработке вектора прерывания:по нажатию клавиши a на клаве, на экране должен выводиться алфавит от A до Z;
по нажатию клавиши b алфавит от Z до A, но только по нажатию клавиш. Я написал процедуры вывода алфавита "от A до Z" и "от Z до A", но они выводятся сразу друг за другом, нужно осуществить, чтобы через 09h, верно, может кто-нибудь привести пример? Код:
Последний раз редактировалось rpy3uH; 18.12.2008 в 18:54. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
![]()
что-то код с прерываними никак не связан
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 30
|
![]()
Я написал код по выводу, надо написать код в которм будет прерывание и этот код включить туда, т.е. чтобы выполнялся вывод по клавише
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 09.06.2008
Сообщений: 60
|
![]() Код:
Последний раз редактировалось smileman; 21.12.2008 в 19:16. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 30
|
![]()
Из литературы я нашел, что прерывание должно проводится программно, старый вектор сохраняется при помощи 35h вставляется моя программа и ожидание нажатие клавиши, потом вывод и выгрузка старого вектора при помощи 25h
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 30
|
![]()
Спасибо, smileman, на основе твоего кода сделал свой. Кому интересно
Код:
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 06.04.2010
Сообщений: 3
|
![]()
помогите пожалуйста написать прогу:обработчик прерываний от таймера,выводит в левый верхний угол текущее время час:мин:сек через 5 секунд
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
![]()
Если наработок нет обращайтесь помогу недорого
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
![]()
обращайтесь, сделаю быстро, качественно, недорого.
|
![]() |
![]() |
![]() |
#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 |