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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.07.2011, 05:44   #1
Tetr1s
 
Регистрация: 24.07.2011
Сообщений: 7
По умолчанию Команада iret

Здравствуйте, мне бы хотелось задать вопрос по поводу команды iret в данном коде.Приведены два обработчика прерывний, в одном (Int_05h_proc proc) она есть и коментарий к ней не совсем понятен, а в другом схожем (Int_1Ch_proc proc) и в остальных ее нету, в книге из которой этот пример, было написано,что iret возвращает cs,ip и значения флагов после вызова процедуры или прерывания.И почему не срабатывают обработчики при нажатии F12 и Shift+PRscr?.com файл запускаю через .cmd.Файл с программой прикреплен ниже.Спасибо за помощь..
Вложения
Тип файла: doc 15.doc (10.4 Кб, 125 просмотров)
Tetr1s вне форума Ответить с цитированием
Старый 24.07.2011, 11:08   #2
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

Запускать нужно не из CMD, а из виртуальной машины, на которой установлен ДОС. Либо из программы Dosbox.
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 24.07.2011, 19:48   #3
Tetr1s
 
Регистрация: 24.07.2011
Сообщений: 7
По умолчанию

А как в dosbox работать?я прописываю адрес, а он пишет ,illegal comand
Tetr1s вне форума Ответить с цитированием
Старый 25.07.2011, 11:24   #4
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

Для начала в нем нужно подмонтировать диск в самом конце файла dosbox-0.74.conf:
Цитата:
[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
mount c: d:\tasm
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 25.07.2011, 16:24   #5
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

мм.. а если просто перетащить значок программы на ярлык досбокса ?
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 25.07.2011, 23:04   #6
Tetr1s
 
Регистрация: 24.07.2011
Сообщений: 7
По умолчанию

спасибо за совет
Tetr1s вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как работает Pushf/ iret zhuk99 Помощь студентам 0 04.10.2010 20:22