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

RusFAQ.ru: программирование на языке Assembler


Информационный Канал Subscribe.Ru

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

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Assembler

Выпуск № 156
от 09.06.2005, 19:40

Администратор:Калашников О.А.
В номере:Вопросов: 1, Ответов: 1


Вопрос № 21762: У меня такой вопрос. Я поменял в описание дескриптора стека атрибуты на атрибуты даты сегмента. MOV deskr_ss.limit_1, 10 XOR eax, eax MOV ax, ST_p SHL eax, 4 MOV dword ptr deskr_ss.base_1, eax MOV deskr_ss.attrib, data_s...

Вопрос № 21.762
У меня такой вопрос. Я поменял в описание дескриптора стека атрибуты на атрибуты даты сегмента.
MOV deskr_ss.limit_1, 10
XOR eax, eax
MOV ax, ST_p
SHL eax, 4
MOV dword ptr deskr_ss.base_1, eax
MOV deskr_ss.attrib, data_seg
data_seg equ 10010010b; сегмент данных, разрешена запись
Вот описание сегмента стека -
ST_p segment use16
Buttom_stp db ?
db 1000 dup (0)
Top_stp db ?
ST_p ends
Что нужно изменить, чтобы при действие ,например,
mov ax,offset deskr_gs
mov ss,ax
int 44
не происходило перезагрузок или активизаци 13 прерывания...
Отправлен: 04.06.2005, 16:27
Вопрос задал: edson (статус: Посетитель)
Всего ответов отправлено: 1

Отвечает: DSota
Здравствуйте, edson!
1. Попробуй явно указать "ST_p segment dword use16" для выравнивания адресов.
2. Int 44 - а чему равно eax?

---------
Открыть глаза навстречу солнцу.
Ответ отправил: DSota (статус: Практикант)
Отправлен: 06.06.2005, 09:00


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

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

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

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

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


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


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.faq
Отписаться
Вспомнить пароль

В избранное