Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
exeption 09.05.02 23:25 Число просмотров: 855
Автор: :-) <:-)> Статус: Elderman
|
> Встретился такой код: > mov si,0ffffh > mov WORD ptr [si],0 ;<-любое число > > (Virtual mode) > > В W98 режима выдается Прога выполнила недоп. опер и т.д(GP > -Fault), в 2000 есесно вылетает без вопросов. > В реальном (в чистом досе) тоже вылетает без вопросов. > Вопрос: какое исключение генерируется в ДОСе?
Исключение 13 (GPF) сгенерит 386+ на эот код в реальном режиме.
А если регистр SS
mov si,0ffffh
mov WORD ptr SS:[si],0
тогда - исключение 12 (Stack Fault)
|
- exeption - fly4life 09.05.02 14:10 [591]
- exeption - :-) 09.05.02 23:25 [855]
- exeption - + 09.05.02 21:42 [894]
- exeption - Sidor 14.05.02 01:39 [834]
- exeption - fly4life 14.05.02 01:57 [853]
exeption - the_unforg 14.05.02 22:56 [916]
|
|
|