хм. по-моему, Вы ошибаетесь. Первой (после включения

Root писал(-а):
icbook
Цитата:
Проблема в том, что нарушается главный принцип архитектуры X86 - первой выполняется не инструкция по адресу FFFF FFF0

хм. по-моему, Вы ошибаетесь. Первой (после включения компа) выполняется как раз инструкция по адресу FFFF FFF0 и никакая другая. В противном случае, хочу услышать объяснение почему все идет не стандартным путем, а через какие-то дебри...

К сожалению, "правильное" теоретическое объяснение я дать не смогу. Лучшим решением было бы чтение документации на современные чипсеты ATi, SiS, VIA и nVidia (совершенно ожидаемый факт - чтение документации Intel не даст ответ на поставленный вопрос). Но в виду того, что эта документация либо недоступна, либо доступна в урезанной, неполной форме, теория "повисает в воздухе" и в силу вступает практика. Она-то и подсказывает, что не все спокойно в этом королевстве.
:)

Root писал(-а):
Специально дизассембировал ЛайтБИОС - все именно так, как я и говорю. Управление получает хвост прошивки, в котором сначала идет вывод в порт 80h значений 00, FF и 55, а потом прыжок на середину БИОСа. Это соответствует Вашему же мануалу на порядок вывода ПОСТ-кодов.... Что скажете?

Реальность обманчива. Не находите ли?

P.S. Кстати, в процессе дизассемблирования Вас не обескуражил OUT DX,EAX? Вы не задавали себе вопрос, для чего это нужно?

BIOS-тест