Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2010, 14:08   #1
uklunok
Новичок
Джуниор
 
Регистрация: 13.11.2010
Сообщений: 1
По умолчанию PM+MultyTASK+INTERRUPTS

Ребят, определите пожалуйста где ошибка. Тут два исходных кода: в одном содержится переход в защищённый режим и чередование двух задач, выполняется по переходу ( jmp). Во втором исходном коде содержется реализация прерывания по нажатию клавиши.
Попытался собрать из двух программ одну полноценную, чтобы переключение задач происходило по нажатию клавиши (не важно какой).
Ну и получилось как всегда - ахинея какаята. компилируется без ошибок, а вот виртуальная машина виснет. В ОС ДОС ничего не происходит.
Вот то что получилось: (исходные коды прикреплю ниже в zip архивах)

Да уж, к сожалению то что получилось не влезло, прийдётся тоже прикрепить отдельным файлом(pm444.zip)/ плиз, посмотрите кому не сложно))
Вложения
Тип файла: zip PM4.zip (2.4 Кб, 11 просмотров)
Тип файла: zip PM2.zip (3.1 Кб, 10 просмотров)
Тип файла: zip pm444.zip (3.0 Кб, 9 просмотров)

Последний раз редактировалось uklunok; 13.11.2010 в 14:11.
uklunok вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц