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

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


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

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

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

Выпуск № 89
от 19.03.2005, 19:40

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


Вопрос № 18270: При попытке запуска программ при которых происходит загрузка атрибутов и значения символа в видео память mov ax,0B800h mov es,ax mov di,0 mov ah,07h mov al,01h в win xp и win 2k это не работает(виден только черный экран),а в ...
Вопрос № 18273: Привет! Написал драйвер для фильтра пакетов(режит все icmp пакеты), masm скомпилил его в *.sys файл.... Как теперь его использовать?...

Вопрос № 18270
При попытке запуска программ при которых происходит загрузка атрибутов и значения символа в видео память
mov ax,0B800h
mov es,ax
mov di,0
mov ah,07h
mov al,01h
в win xp и win 2k это не работает(виден только черный экран),а в win 98 /me
и dos все прекрасно отображается,причем в win 2k отображается "рожа" только под отладчиком (tasm 5)
Отправлен: 14.03.2005, 18:28
Вопрос задал: KCyod16 (статус: Посетитель)
Всего ответов отправлено: 4

Отвечает: DSota
Здравствуйте, KCyod16!
Перед mov ax,0b800h
установи видеорежим
например:
mov ax,3
int 10h
Ответ отправил: DSota (статус: Студент)
Отправлен: 14.03.2005, 18:35

Отвечает: Евгений Иванов
Здравствуйте, KCyod16!
Попробуй вот этот рецептик :)
mov ax,3
int 16
Удачи!
Ответ отправил: Евгений Иванов (статус: Профессор)
Отправлен: 14.03.2005, 18:46

Отвечает: AxMAD
Здравствуйте, KCyod16!
Надо сначала установить текстовым режим!
Ответ отправил: AxMAD (статус: Студент)
Отправлен: 15.03.2005, 00:08

Отвечает: Ayl
Здравствуйте, KCyod16!
Да сколько можно-то! Каждый второй вопрос про это! Читайте рассылку внимательно!
В WinXP и в Win2K при запуске DOS-сессии в качестве экранной страницы устанавливается отличная от 0 видеостраница. Поэтому для правильной работы программ, напрямую работающих с видеобуфером необходимо в самом начале устанавливать видеорежим:
mov ax, 3
int 10h
и все будет работать.
Ответ отправил: Ayl (статус: Профессор)
Отправлен: 15.03.2005, 16:31


Вопрос № 18273
Привет!
Написал драйвер для фильтра пакетов(режит все icmp пакеты), masm скомпилил его в *.sys файл.... Как теперь его использовать?
Отправлен: 14.03.2005, 19:20
Вопрос задал: valix (статус: Посетитель)
Всего ответов отправлено: 1

Отвечает: PavPS
Здравствуйте, valix!
Ну, для начала, запусти :). Чем? можешь сам прогу написать, а можешь ипользовать мега-супер крутую прогу с сайта WASM.ru от Four-F KmdKit 1.8 по адресу http://wasm.ru/toollist.php?list=21. Там прога:KmdManager. Но для понятности почитай сначала например мсдн про startservice и т.д.
Ответ отправил: PavPS (статус: 7-ой класс)
Отправлен: 14.03.2005, 19:53


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

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

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

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

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


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


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


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.faq
Отписаться

В избранное