Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Ассемблер? Это просто! Учимся программировать


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Assembler (Ассемблер)

Выпуск № 667
от 27.01.2007, 03:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 367, Экспертов: 33
В номере:Вопросов: 1, Ответов: 2


Вопрос № 71936: Здравствуйте уважаемые эксперты. Пытаюсь написать программу переводящую проц в защищенный реж. Должна грузится со второго сектора fdd в нулевой сегмент со смешением 0x7C00h вобщем грузится и до определенного момента работает, момент помечен. Дальше к...

Вопрос № 71.936
Здравствуйте уважаемые эксперты. Пытаюсь написать программу переводящую проц в защищенный реж. Должна грузится со второго сектора fdd в нулевой сегмент со смешением 0x7C00h вобщем грузится и до определенного момента работает, момент помечен. Дальше комп просто перегружается. Я не могу понять в чем дело, думаю дескрипторы не правильные, но сделать их правильными не получается. Помогите разобратся. Код программы на NASMе. Спасибо.

Приложение:

Отправлен: 21.01.2007, 15:51
Вопрос задал: RIV (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 10)

Отвечает: Лысков Игорь Витальевич
Здравствуйте, RIV!
Когда-то давно интересовался защищенным режимом
Посмотри мои эксперименты, думаю, на многие вопросы найдешь ответы
Код на Tasm Ideal
Небольшой монитор, который отрабатывает клавиатуру, рисует на
экране, отрабатывает исключения
После метки continue можно убрать ; и получить соответствующее исключение
Запускается из ДОС-а

Прикреплённый файл: Загрузить >>
Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа.
---------
Удачи!

Ответ отправил: Лысков Игорь Витальевич (статус: Практикант)
Ответ отправлен: 22.01.2007, 14:43
Оценка за ответ: 5

Отвечает: Зенченко Константин Николаевич
Здравствуйте, RIV!
проверьте attr_2, DB 11001111b
гранулярность сегмента(4кб)+режим адресации(32 разряда)
попробуйте код РМ поместить в отдельный 32-разрядный сегмент
Удачи
Ответ отправил: Зенченко Константин Николаевич (статус: 1-ый класс)
Ответ отправлен: 25.01.2007, 10:51
Оценка за ответ: 4


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
ООО "Мастер-Эксперт Про", Москва, 2007
Авторские права | Реклама на портале
Версия системы: 4.43 beta от 26.01.2007
Яндекс Rambler's Top100

В избранное