10.08.2020, 22:42 [+3 UTC]
в нашей команде: 4 691 чел. | участники онлайн: 2 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.89 (25.04.2020)
JS-v.1.45 | CSS-v.3.39

Общие новости:
13.04.2020, 00:02

Форум:
02.08.2020, 11:21

Последний вопрос:
10.08.2020, 21:15
Всего: 152768

Последний ответ:
10.08.2020, 12:43
Всего: 260351

Последняя рассылка:
08.08.2020, 06:15

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
13.01.2012, 12:15 »
Сергей
Отлично. Спасибо!!! [вопрос № 185147, ответ № 269558]
01.03.2012, 22:43 »
comden
Заметно что человек профессионал. Спасибо за помощь... [вопрос № 185517, ответ № 270114]

РАЗДЕЛ • Assembler

Создание программ на языке Assembler.

[администратор рассылки: Зенченко Константин Николаевич (Старший модератор)]

Лучшие эксперты в этом разделе

Зенченко Константин Николаевич
Статус: Старший модератор
Рейтинг: 284
Коцюрбенко Алексей Владимирович
Статус: Старший модератор
Рейтинг: 77
Лысков Игорь Витальевич
Статус: Мастер-Эксперт
Рейтинг: 0

Перейти к консультации №:
 

Консультация онлайн # 71936
Раздел: • Assembler
Автор вопроса: RIV
Отправлена: 21.01.2007, 15:51
Поступило ответов: 2

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

Приложение:

Состояние: Консультация закрыта

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


Консультировал: Лысков Игорь Витальевич (Мастер-Эксперт)
Дата отправки: 22.01.2007, 14:43

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

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


Консультировал: Зенченко Константин Николаевич (Старший модератор)
Дата отправки: 25.01.2007, 10:51

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.13353 сек.

© 2001-2020, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.89 от 25.04.2020
Версия JS: 1.45 | Версия CSS: 3.39