Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Прерывания, Ассемблер
|
|||
|---|---|---|---|
|
#18+
А вот скажите пожалуйста, за что отвечает INT 27h? Разбираю вот сижу прогу одного самодельного драйвера и наткнулся на такой фрагмент Mov dx, offset proc ; proc - процедурка в этом же сегменте INT 27h С уважением, Link_master ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2006, 07:15 |
|
||
|
Прерывания, Ассемблер
|
|||
|---|---|---|---|
|
#18+
Оставить функцию резидентной в памяти ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2006, 12:07 |
|
||
|
Прерывания, Ассемблер
|
|||
|---|---|---|---|
|
#18+
Чуть поправлю. Выйти из программы, оставив резидентно в памяти все, что до этой функции (с этой функции начинается выгружаемая часть программы, например функция инициализации). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2006, 17:13 |
|
||
|
Прерывания, Ассемблер
|
|||
|---|---|---|---|
|
#18+
Только не до этой функции, а DX байт в сегменте CS. Ralf BrownINT 27 - DOS 1+ - TERMINATE AND STAY RESIDENT DX = number of bytes to keep resident (max FFF0h) CS = segment of PSP Return: never Notes: this is an obsolete call INT 22, INT 23, and INT 24 are restored from the PSP does not close any open files the minimum number of bytes which will remain resident is 110h for DOS 2.x and 60h for DOS 3.0+; there is no minimum for DOS 1.x, which implements this service in COMMAND.COM rather than the DOS kernel SeeAlso: INT 21/AH=31h ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 17:12 |
|
||
|
Прерывания, Ассемблер
|
|||
|---|---|---|---|
|
#18+
White OwlТолько не до этой функции, а DX байт в сегменте CS. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 17:13 |
|
||
|
Прерывания, Ассемблер
|
|||
|---|---|---|---|
|
#18+
softwarer White OwlТолько не до этой функции, а DX байт в сегменте CS. Код: plaintext Вайт Оил апсолютно прав. "до этой функции" - не корректно. В азме НЕТ такого операнда или инструкции. Или по другому - чем "эта функция" отличается от "той" ? с уважнеием (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2006, 13:57 |
|
||
|
Прерывания, Ассемблер
|
|||
|---|---|---|---|
|
#18+
kolobok0Вайт Оил апсолютно прав. "до этой функции" - не корректно. Для меня в данном случае важнее то, что "до этой функции" - истина, причем удобная спрашивавшему для решения его задачи. kolobok0Или по другому - чем "эта функция" отличается от "той" ? Тем, что "эта" упомянута в процитированном фрагменте кода, а "та" - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2006, 16:21 |
|
||
|
Прерывания, Ассемблер
|
|||
|---|---|---|---|
|
#18+
softwarerТем, что "эта" упомянута в процитированном фрагменте кода, а "та" - нет. тьху ты.. виноват... вопрос не прочитал..сразу Ваши ответы...одно и то же вид с боку...приношу извинения.. память перераспределяеться до указанного смещения выровненого на границу параграфа... MCB перераспределяються... свободная память - за хвостом указанного смещения CS:DX, с выравниванием...(если память не подводит) с уважением (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 15:02 |
|
||
|
|

start [/forum/topic.php?fid=16&gotonew=1&tid=1346766]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
14ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 257ms |
| total: | 444ms |

| 0 / 0 |
