>>разумеется будет ошибка, так как процессор считает, что >>это данные. А вроде процу всё равно чё исполнять... Есть команда jmp, так значит...
А какая разница используется или нет, это ведь отдельная библиотека.
Да это микрософт говорит, что DDraw устарело и тд. и вообще, теперь они хотят развивать технологию управляемогого кода, то есть исползование...
И ещё. На сайте микрософт было написано что DirectDraw работает быстрее, чем GDI. Наверное сейчас это не так... Почему же тогда в 8 версии...
Используй DirectDraw. Там нет функции, которая рисует пиксел, там можно изменять видеопамять. То есть изображение - это квадратная матрица...
Доброго времени суток! Подскажите какую нибудь книгу (можно и в электонном виде) или статьи по этой теме.
IDA
Когда предварительно загружаю в кэш, то 12 тактов. Кстати команды prefetch не работают!
Вот всё исправил, но команда movaps тормозит больше всего(без неё 18 тактов, а с ней 74!). Может это только у меня так медленно данные в память...
Доброе время суток! Пытался измерить скорость выполнения команд SSE, а у меня получается, что одна команда выполняется около 4000 тактов. А...
Блин, ну что я не так делаю? даже так не работает: matr dd 100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100 mulps xmm0,[matr]
Не, на Фасме. Я думал, что просто что то совсем не правильное я написал... А какая разница, я ведь с помощью IDA'ы отлаживаю и перед вызовом...
Я ещё пока плохо в ассемблере разбираюсь, так что не смейтесь. Я хотел бы узнать, почему процессор неправильно читает данные из регистра ebx....
Имена участников (разделяйте запятой).