Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
ElvenDragon
3 / 8 / 1
Регистрация: 12.07.2009
Сообщений: 361
1

Какой адрес сегмента должен быть для буфера клавиатуры в защищенном режиме

05.11.2012, 10:16. Просмотров 574. Ответов 2
Метки нет (Все метки)

BUFER_descr db 0FFh,0FFh,??h,??h,??h,10010010b,01000000b,??h

Кто знает какой адрес сегмента должен быть для буфера клавиатуры в защищенном режиме? А то я не знаю что писать в дескрипторе.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2012, 10:16
Ответы с готовыми решениями:

Как в защищенном режиме загрузить в регистр ds адрес сегмента 40h
Как в защищенном режиме загрузить в регистр ds адрес сегмента 40h?

Какой высоты должен быть стол для ноутбука?
Чтобы было удобно сидеть.

Какой должен быть итератор для константной ссылки на вектор?
Есть вектор, он передается в функцию так: #include <iostream> #include <vector> using namespace...

Подскажите, какой должен быть код для этой таблицы
на картинке

Какой должен быть синтаксис для использования вложенного шаблонного класса?
Никак не могу найти, как это правильно написать? template <class T> class List { private: ...

2
Dmitrinik
536 / 395 / 99
Регистрация: 18.08.2012
Сообщений: 1,023
05.11.2012, 15:09 2
Т.к. речь идет о программе защищенного режима, то и обработку прерываний она должна делать самостоятельно, т.е. необходимо создать как IDT, так и сами процедуры-обработчики. Нужен здесь буфер клавиатуры, в который, как в DOS, обработчик будет помещать скан-коды клавиш, или не нужен? Если нужен, то он может находиться где угодно в сегменте данных. В DOS, например, буфер находится по физическому адресу 041Eh (32 байта)
0
Mikl___
Автор FAQ
13304 / 6377 / 629
Регистрация: 11.11.2010
Сообщений: 11,539
06.11.2012, 05:03 3
ElvenDragon, обычно равен 8, но можно при заполнении BUFER_descr использовать команду mov [память],cs
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.11.2012, 05:03

Какой минимум должен быть установлен на компьютере для выполнения jar-файлов?
На компьютере не установлена NetBeans IDE. Какой минимум должен быть установлен на нём, чтобы...

Какой должен быть ТИЦ, чтобы быть на 1-2 странице поиска по распространенным ключевым словам
Google приводит на мой сайт примерно в 10 раз больше посетителей, чем Яндекс. Нарушаются все...

Как определять какой метод должен быть статическим, а какой нет?
Quer::add_line_to_vec: недопустимый вызов нестатической функции-члена


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru