А разве новые BIOS'ы это устанавливают при загрузке банального бутсектора (о PnP речь сейчас не идёт)? Мне кажется, что нет...
EvilsInterrupt Ещё раз: если занулить размер экспорта, то форвардинг грохнется и соответствующие функции dll грохнутся вместе ним. GetProcAddress...
...чем полностью грохнул механизм форвардинга. Функция считается перенаправленной, если её адрес попадает в секцию экспорта как указано в таблице...
Вроде Кнут всё и объяснил... Подробнее: 1. Мы доказываем некоторое тождество (формулу на скриншоте). 2. Рассматриваем левую и правую части...
Можно и так определять, только при написании любого предела нужно доказывать, что этот предел вообще существует, а в данном случае при таком...
Возможно, не обновил поле ImageSize заголовка?
О! Точно! Действительно, есть а) систематическое отклонение от "круглой" цифры 200000, вызванное тем, что реальная частота таймера не 10 кГц, а...
VaStaNi Не, колебания вокруг базовой линии вверх/вниз - это точно не SMI, а подскоки "вверх" - это точно SMI. Я вместо чтения TSC подставил число...
Y_Mur Нет, не знаю. Вот, влез в разговор, надеюсь, что кто-нибудь объяснит :) Мне тоже кажется, что такой разброс обусловлен какими-то...
Если таймер, тикающий с частотой 10 кГц, испытывает возмущения от SMI, влияющие на все значения (соседние значения отличаются на несколько тысяч...
Процессор считает такты в TSC даже в SM-режиме. Соответственно если было прерывание от SMI, задержавшее либо совсем отменившее очередное...
Можно влезть в обсуждение? На графиках (и на выложенном VaStaNi, и построенным для моего компа - http://diamondz.land.ru/irq0_d1.png, если кому...
ConstZ Одно из значений логарифма ln(-1) есть 3*i*pi (получается из общей формулы i*pi+i*2*pi*k при k=1). Подставляя это значение, получаем...
Весьма самокритично (оба высказывания). Самокритика - полезный навык. (-1)^(2/3) имеет три значения, среди которых есть банальное вещественное...
CyberManiac По моим сведениям, хотя физически на флэшках секторов и нет, но в программном интерфейсе всё равно чтение/запись осуществляется...
Есть такая функция, только не в kernel32, а в msvcrt. Соответственно для masm нужно подлинковывать msvcrt.lib, а для fasm импортировать из msvcrt.dll.
Трёхтомник интела, том 3, главы 19-27. Проверка на поддерживаемость: cpuid.1:ecx.vmx[bit 5] = 1.
Какая шина данных?! Чтение с диска всегда происходит секторами, если уж на то пошло, но вообще чем меньше вызовов системных функций, тем лучше....
А при чём здесь dll? Оконная процедура вроде бы в главном потоке? А системный код, вызывающий оконную процедуру, очень даже использует эти...
DlgProc, во-первых, должна возвращать нужное значение; во-вторых, если уж она использует ebx, она должна его сохранять/восстанавливать. upd:...
Имена участников (разделяйте запятой).