![]() |
|
|
![]()
|
|
| setq |
|
|||
|
Unregistered |
зачем нужен механизм разрешения/запрета аппаратных прерываний? обрисуйте вкратце если не трудно...
|
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
Есть моменты когда нельзя отвлекаться, тогда прерывания и отключают. Отключить прерывания под IAx86 может только ядро ОС(софт на нулевом кольце).
Механизм прерываний есть почти везде. Например из какого то микроконтроллера я пишу в MMC карту, в этот момент не нужно что бы кто то прервал процесс, иначе будет лажа. Потому прерывания отключаються. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: нет Всего: 47 |
setq
|
|||
|
||||
| Payne |
|
|||
![]() Детектив ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 6.4.2005 Где: Петербург Репутация: нет Всего: 10 |
Только потом нужно не забыть снова разрешить прерывания, а иначе можно получить глюки... вплоть до повисания компа. |
|||
|
||||
| JoyEx |
|
|||
|
Дядя ![]() ![]() Профиль Группа: Участник Сообщений: 323 Регистрация: 21.6.2005 Где: Москва, РФ Репутация: нет Всего: 12 |
Самое главное отключать (cli или через контроллер) все те прерывания, которые на данный момент не могут быть обработаны.
-------------------- Если ты уже никого не боишься, значит ты самый страшный |
|||
|
||||
![]()
|
| Правила форума "Asm: Общие вопросы" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |