Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
 |
Runtime error? 24.11.01 06:20 Число просмотров: 1182
Автор: SA Статус: Незарегистрированный пользователь
|
|
SA
|
|
<miscellaneous>
|
Runtime error? 15.11.01 08:27
Автор: Hx0 Статус: Незарегистрированный пользователь
|
Подскажите что обозначает следующее сообщение:
Runtime error 200 at 0035:0091
Спасибо!
|
 |
Runtime error? 24.11.01 06:20
Автор: SA Статус: Незарегистрированный пользователь
|
|
SA
|
 |
Runtime error? 15.11.01 13:22
Автор: Paul Lee Статус: Незарегистрированный пользователь
|
> Подскажите что обозначает следующее сообщение: > Runtime error 200 at 0035:0091 > Спасибо!
Если надо подправить в готовой проге, то делай поиск
инструкции div cx. Она не часто встречается.
Окружение выглядит следующим образом:
call <address>
not ax
not dx
mov cx,37
div cx
не ошибешься.
Операцию 'not dx' (F7 D2) меняешь на 'xor dx,dx' (33 D2).
|
 |
Runtime error? 15.11.01 11:31
Автор: z0 <z0> Статус: Member
|
> Подскажите что обозначает следующее сообщение: > Runtime error 200 at 0035:0091
exception 0 - division by zero at cs:ip 0035:0091
чаще всего встречается при инициализации рунтаймлайбрари прог написанных на досовском паскале на процессорах старше пентиум 200 ммх
там таким образом формируются DELAY но разрядности не хватает и получается 0
смотришь что по этому адресу творится, разбираешься, патчишь, удаляешь
если прога зависит от таймингов - например меряет скорость чего-то etc - то правильно работать она не будет ни при каком патче т.к. тайминги будут считаться неправильно
если ты сам пишешь на паскале то не используй стандартные ф-ии формирования задержек а сделай свои
> Спасибо!
|
|
|