3 / 8 / 1
Регистрация: 12.07.2009
Сообщений: 361
|
|
1 | |
Какой адрес сегмента должен быть для буфера клавиатуры в защищенном режиме05.11.2012, 10:16. Показов 1158. Ответов 2
Метки нет (Все метки)
BUFER_descr db 0FFh,0FFh,??h,??h,??h,10010010b,01000000b,??h
Кто знает какой адрес сегмента должен быть для буфера клавиатуры в защищенном режиме? А то я не знаю что писать в дескрипторе.
0
|
05.11.2012, 10:16 | |
Ответы с готовыми решениями:
2
Как в защищенном режиме загрузить в регистр ds адрес сегмента 40h Какой высоты должен быть стол для ноутбука? Подскажите, какой должен быть код для этой таблицы Какой должен быть итератор для константной ссылки на вектор? |
539 / 399 / 99
Регистрация: 18.08.2012
Сообщений: 1,024
|
|
05.11.2012, 15:09 | 2 |
Т.к. речь идет о программе защищенного режима, то и обработку прерываний она должна делать самостоятельно, т.е. необходимо создать как IDT, так и сами процедуры-обработчики. Нужен здесь буфер клавиатуры, в который, как в DOS, обработчик будет помещать скан-коды клавиш, или не нужен? Если нужен, то он может находиться где угодно в сегменте данных. В DOS, например, буфер находится по физическому адресу 041Eh (32 байта)
0
|
Ушел с форума
16339 / 7659 / 1076
Регистрация: 11.11.2010
Сообщений: 13,705
|
|
06.11.2012, 05:03 | 3 |
ElvenDragon, обычно равен 8, но можно при заполнении BUFER_descr использовать команду mov [память],cs
0
|
06.11.2012, 05:03 | |
06.11.2012, 05:03 | |
Помогаю со студенческими работами здесь
3
Какой должен быть синтаксис для использования вложенного шаблонного класса? Какой минимум должен быть установлен на компьютере для выполнения jar-файлов? Какой должен быть ТИЦ, чтобы быть на 1-2 странице поиска по распространенным ключевым словам Как определять какой метод должен быть статическим, а какой нет? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |