Главная · Поиск книг · Поступления книг · Top 40 · Форумы · Ссылки · Читатели

Настройка текста
Перенос строк


    Прохождения игр    
Demon's Souls |#13| Storm King
Demon's Souls |#12| Old Monk & Old Hero
Demon's Souls |#11| Мaneater part 2
Demon's Souls |#10| Мaneater (part 1)

Другие игры...


liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня
Rambler's Top100
Образование - Различные авторы Весь текст 2311.07 Kb

Программирование и кодирование

Предыдущая страница Следующая страница
1 ... 94 95 96 97 98 99 100  101 102 103 104 105 106 107 ... 198
          ¦страницы обра-  ¦ ES:DI: массив страниц ¦ емых обработчиков
          ¦ботчика         ¦        обработчика    ¦
       15 ¦Получить отобра-¦ AX: 4Е00h (код функции) Массив отображения
          ¦жение страниц   ¦ ES:DI: массив отображе- страниц назначения<--
          ¦                ¦ ния страниц назначения¦ состояние отображения
          ¦                ¦                       ¦ менеджера расширенной
          ¦                ¦                       ¦ памяти
          ¦Установить отоб-¦ AX: 4Е01h (код функции) Состояние отображения
          ¦ражение страниц ¦ ES:DI: массив отображе- менеджера расширенной
          ¦                ¦ ния страниц-источников¦ памяти<--массив отоб-
          ¦                ¦                       ¦ ражения страниц-ис-
          ¦                ¦                       ¦ точников
          ¦Получить и уста-¦ AX: 4Е02h (код функции) Массив отображения
          ¦новить отображе-¦ ES:DI: массив отображе- страниц назначения<--
          ¦ние страниц     ¦ ния страниц назначения¦ состояние отображения
          ¦                ¦ DS:SI: массив отображе- менеджера расширенной
          ¦                ¦ ния страниц-источников¦ памяти
          ¦                ¦                       ¦ Состояние отображения
          ¦                ¦                       ¦ менеджера расширенной
          ¦                ¦                       ¦ памяти<--массив отоб-
          ¦                ¦                       ¦ ражения страниц-ис-
          ¦                ¦                       ¦ точников
       15 ¦Получить размер ¦ AX: 4Е03h (код функции) AL: кол-во байтов,
          ¦массива отобра- ¦                       ¦ требуемых для массива
          ¦жения страниц   ¦                       ¦ отображения страниц-
          ¦                ¦                       ¦ источников или страниц
          ¦                ¦                       ¦ назначения
       16 ¦Получить частич-¦ AX: 4F00h (код функции) Массив частичного
          ¦ное отображение ¦ DS:SI-->массив отоб-  ¦ отображения страниц
          ¦страниц         ¦ ражаемых сегментов    ¦ назначения<--частич-
          ¦                ¦ ES:DI-->массив частич-¦ ное состояние отобра-
          ¦                ¦ ного отображения стра-¦ жения менеджера расши-
          ¦                ¦ ниц назначения        ¦ ренной памяти
          ¦                ¦                       ¦
          ¦Структура масси-¦                       ¦
          ¦ва отображаемых ¦                       ¦

                                      - 7-15 -
          ¦сегментов:      ¦                       ¦
          ¦                                        ¦
          ¦mappable_seg_count    dw ?              ¦ Кол-во отображаемых
          ¦                                        ¦ сегм. для сохранения
          ¦mappable_seg_addr dw (mappable_seg_count) Адрес сегмента отоб-
          ¦                  dup (?)               ¦ ражаемых сегментов
          ¦                                        ¦ для сохранения
          ¦Установить час- ¦ AX: 4F01h (код функции) Частичное состояние
          ¦тичное отобра-  ¦ DS:SI-->частичное отоб- отображения менеджера
          ¦жение страниц   ¦ ражение страниц-источ-¦ расширенной памяти<--
          ¦                ¦ ников                 ¦ массив частичного
          ¦                ¦                       ¦ отображения страниц-
          ¦                ¦                       ¦ источников
          ¦Получить размер ¦ AX: 4F02h (код функции) AL: кол-во байтов,
          ¦массива частич- ¦ BX:кол-во страниц в   ¦ необходимое для за-
          ¦ного отображе-  ¦ массиве частичного    ¦ поминания массива
          ¦ния страниц     ¦ отображения страниц   ¦ частичного отображе-
          ¦                ¦                       ¦ ния страниц с указан-
          ¦                ¦                       ¦ ным кол-вом физичес-
          ¦                ¦                       ¦ ких страниц
       17 ¦Отобразить/     ¦ AH: 50h (код функции) ¦ Нет
          ¦Снять отоб-     ¦ AL: 00h - физическая  ¦
          ¦ражение страниц ¦ страница, заданная    ¦
          ¦многих обработ- ¦ своим номером         ¦
          ¦чиков           ¦ 01h - физическая стра-¦
          ¦                ¦ ница, заданная адресом¦
          ¦                ¦ сегмента              ¦
          ¦                ¦ DX: обработчик        ¦
          ¦                ¦ CX: кол-во элементов в¦
          ¦                ¦ массиве отображения   ¦
          ¦                ¦ логических страниц в  ¦
          ¦                ¦ физические            ¦
          ¦                ¦ DS:SI-->массив отобра-¦
          ¦                ¦ жения логических страниц
          ¦                ¦ в физические          ¦
          ¦Структура масси-¦                       ¦
          ¦ва отображения  ¦                       ¦
          ¦логических стра-¦                       ¦
          ¦ниц в физические¦                       ¦
          ¦log_page_number   dw ?                  ¦ Номер логич.страницы
          ¦phys_page_number  dw ?                  ¦ Номер физич.страницы
          ¦                                        ¦ или адрес сегмента, в
          ¦                ¦                       ¦ зависимости от значе-
          ¦                ¦                       ¦ ния, заданного в AL
       18 ¦Переразместить  ¦AH:51h (код функции)   ¦ BX: номера страниц,
          ¦страницы        ¦DX: обработчик         ¦ размещаемых для обра-
          ¦                ¦BX: номера страниц,    ¦ ботки после перераз-
          ¦                ¦которые должны быть у  ¦ мещения
          ¦                ¦обработчика после пе-  ¦
          ¦                ¦реразмещения           ¦
       19 ¦Получить  атри- ¦AX:5200h(код функции)  ¦ AL: 0 - обработчик
          ¦буты обработчи- ¦DX: обработчик         ¦ изменчивый
          ¦ка              ¦                       ¦ 1 - неизменчивый
          ¦Установить ат-  ¦AX:5201h(код функции)  ¦ Нет
          ¦рибуты  обра-   ¦DX: обработчик         ¦
          ¦ботчика         ¦BL: новые  атрибуты    ¦
          ¦                ¦обработчика            ¦

                                      - 7-16 -
          ¦                ¦00h, изменчивый        ¦
          ¦                ¦01h, неизменчивый      ¦
          ¦Получить воз-   ¦AX:5202h(код функции)  ¦ AL: 0 - неизменчи-
          ¦можности по     ¦                       ¦ вость не поддержива-
          ¦атрибутам       ¦                       ¦ ется
          ¦                ¦                       ¦ 1 - поддерживается
       20 ¦Получить имя    ¦AX:5300h(код функции)  ¦ Приемный буфер имени
          ¦обработчика     ¦DX:обработчик          ¦ обработчика<--имя
          ¦                ¦ЕS:DI-->8-символьный   ¦ обработчика
          ¦                ¦буфер-приемник имени   ¦
          ¦                ¦обработчика            ¦
          ¦                ¦                       ¦
          ¦Установить имя  ¦AX:5301h(код функции)  ¦ Буфер-источник имени
          ¦обработчика     ¦DX:обработчик          ¦ обработчика-->имя
          ¦                ¦DS:SI-->8-символьный   ¦ обработчика
          ¦                ¦буфер-источник имени   ¦
          ¦                ¦обработчика            ¦
       21 ¦Получить ката-  ¦AX:5400h(код функции)  ¦ AL:кол-во элементов в
          ¦лог обработчика ¦ES:DI-->массив катало- ¦ массиве каталога обра-
          ¦                ¦га обработчика         ¦ ботчика
          ¦Каталог обработчика:                    ¦
          ¦handle_value     dw ?                   ¦ Активный обработчик
          ¦handle_name      db 8 dup (?)           ¦ Имя обработчика
          ¦Поиск поимено-  ¦AX:5401h(код функции)  ¦ DX: обработчик с ука-
          ¦ванного обра-   ¦DS:SI-->8-символьный   ¦ занным именем
          ¦ботчика         ¦буфер поиска имени     ¦
          ¦                ¦обработчика            ¦
          ¦Получить общее  ¦AX:5402h(код функции)  ¦ BX:общее кол-во
          ¦кол-во обработ- ¦                       ¦ обработчиков, под-
          ¦чиков           ¦                       ¦ держживаемых менедже-
          ¦                ¦                       ¦ ром расширенной памяти
       22 ¦Изменить отоб-  ¦AH:55h (код функции)   ¦ Нет
          ¦ражение страниц ¦AL:0 - физические      ¦
          ¦и перейти       ¦страницы, определенные ¦
          ¦                ¦физическими номерами   ¦
          ¦                ¦страниц                ¦
          ¦                ¦1 - физические страницы¦
          ¦                ¦определенные адресом   ¦
          ¦                ¦сегмента               ¦
          ¦                ¦DX: обработчик         ¦
          ¦                ¦DS:SI-->структура отобра-
          ¦                ¦жения и перехода       ¦
          ¦Структура отоб- ¦                       ¦
          ¦ражения и перехода                      ¦
          ¦target_address   dd ?                   ¦ Точка входа цели
          ¦                ¦                       ¦
          ¦log_phys_map_len db ?                   ¦ Кол-во элементов в
          ¦                                        ¦ структуре отображения
          ¦                ¦                       ¦ страниц-->структуру
          ¦                ¦                       ¦ массива отображения
          ¦                ¦                       ¦ логических страниц
          ¦                ¦                       ¦ в физические, как в
          ¦                ¦                       ¦ функции 17
          log_phys_map_ptr  dd ?                   ¦
       23 ¦Изменить отобра- AH:56h (код функции)   ¦ Нет
          ¦жение страниц и ¦AL:0 - физические      ¦ 1 - физические страни-
          ¦вызвать         ¦страницы, определенные ¦ цы, определенные ад-

                                      - 7-17 -
          ¦                ¦физическими номерами   ¦ ресом сегмента
          ¦                ¦страниц                ¦ DX: обработчик
          ¦                ¦                       ¦ DS:SI-->структура
          ¦                ¦                       ¦ отображения и вызова
          ¦Структура отобра¦                       ¦
          ¦жения и вызова  ¦                       ¦
          ¦target_address   dd ?                   ¦ Удаленный-->точку
          ¦                ¦                       ¦ входа цели
         new_page_map_len   db ?                   ¦ Кол-во страниц для
          ¦                ¦                       ¦ отображения после
          ¦                ¦                       ¦ удаленного вызова
          ¦                ¦                       ¦ -->как в функции 17
         new_page_map_ptr   dd ?                   ¦
         old_page_map_len   db ?                   ¦ Кол-во страниц для
          ¦                ¦                       ¦ отображения после
          ¦                ¦                       ¦ удаленного возврата
          ¦                ¦                       ¦ -->как в функции 17
         old_page_map_ptr   dd ?                   ¦
          ¦Зарезервировано  dw 4 dup (?)           ¦ Зарезервировано для
          ¦                ¦                       ¦ менеджера  расширен-
          ¦                ¦                       ¦ ной памяти
          ¦                ¦                       ¦
          ¦Получить размер ¦AX:5602h(код функции)  ¦ BX:кол-во байт про-
          ¦пространства    ¦                       ¦ странства стека,
          ¦стека отображе- ¦                       ¦ требуемое функцией:
          ¦ния страниц     ¦                       ¦ Изменить отображение
          ¦                ¦                       ¦ страниц и вызвать
       24 ¦Передвинуть об- ¦AX:5700h(код функции)  ¦ Нет
          ¦ласть памяти    ¦DS:SI-->дескриптор об- ¦
Предыдущая страница Следующая страница
1 ... 94 95 96 97 98 99 100  101 102 103 104 105 106 107 ... 198
Ваша оценка:
Комментарий:
  Подпись:
(Чтобы комментарии всегда подписывались Вашим именем, можете зарегистрироваться в Клубе читателей)
  Сайт:
 

Реклама