· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.VIROLOGY —› Вопрос по книге Коваля...

<< . 1 . 2 .

Посл.отвђт Сообщенiе


Дата: Мар 12, 2004 11:05:59

q_q
Хочу поблагодарить за ответ, но вопрос заключался еще в том,... а зачем мы используем ah и al , старшие и младшие адреса, вот это не понятно...
Насколько я понял... в al кладеться размер программы, а ah обнуляеться... так же и с параграфами.
И зачем мы используем в new_bytes[1] затем [2]
в add_to ds, затем +1
Непонятно зачем сам массив используеться, а во второй команде прибавление 1. Видимо, для заполнения структуры DTA как я понимаю. AH кладет 0000, a AL размер файла, и также насчет параграфов. Так?
И можно поподробнее насчет отнятия 1..., учитываеться что этим,...? то, что код начинаеться с адреса 110h, я прав?


Дата: Мар 12, 2004 12:14:14

MIA2000
зачем мы используем ah и al , старшие и младшие адреса, вот это не понятно...
Это надо у автора спросить.
Imho достаточно
...
mov new_bytes[1],ax
...
mov add_to_ds,ax
...


в al кладеться размер программы, а ah обнуляеться
Нет. Размер в AX.

Непонятно ...
У-у-у. Плохо дело.

<< . 1 . 2 .


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.053