herm1t LIVE!ng room - LDE на исключениях [entries|archive|friends|userinfo]
herm1t

[ website | twilight corner in the herm1t's cave ]
[ userinfo | ljr userinfo ]
[ archive | journal archive ]

LDE на исключениях [Oct. 20th, 2011|12:46 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
LinkLeave a comment

Comments:
From:(Anonymous)
Date:October 23rd, 2011 - 02:33 pm
(Link)
Intel и AMD немного по-разному себя ведут при экспешенах на границах страниц. Сталкивался с этим, деталей не помню. Вроде один из них устанавливает CR2 на начало инструкции, а второй на начало след. страницы.
From:(Anonymous)
Date:October 24th, 2011 - 08:18 am
(Link)
> Вроде один из них устанавливает CR2 на начало инструкции, а второй на начало след. страницы.
Тогда невозможно откатать фолт и не может работать подкачка к примеру. Фолт(fault) не трап, он даёт возможность перезапустить инструкцию.
[User Picture]
From:[info]herm1t
Date:October 27th, 2011 - 02:54 pm
(Link)
мне вообще больше таблицы нравятся, сабж слишком медленный, но спасибо за подсказку, это интересно, как-нибудь попробую.
From:(Anonymous)
Date:October 27th, 2011 - 04:51 pm
(Link)
Почему медленный ?
Медленно под отладчиком. Реально не много медленнее чем по вашим таблицам. Зато совершенный дизасм, конечно если реализовать между модами(чтоб не было проблем со стеком).
[User Picture]
From:[info]herm1t
Date:November 1st, 2011 - 02:02 pm
(Link)
Потому, что переключения контекста. Совершенный не всегда нужен.