Попробуй проще сделать abc dd 0aah,0bbh,0cch,0ddh,0eeh,0ffh и invoke wsprintf,addr buffsz, addr szformatMAC, dword ptr...
//// Не уверен что такое бывает. Или есть хороший эмулятор??? Может наоборот, комп 64-битный, и на трёх томах 64-битные ОСы с 32-битными...
От SSE5 отказались еще за долго до того как я начал писать свой дизассемблер, так что тема совсем не про это. Просто у меня есть прошлогодний...
cppasm посмотри лучше в исходниках binutils. А что, там есть эти инструкции?
Сперва аттестат получи, хотя-бы за 9 класс, а то без него даже в армию могут не взять.)
Спасибо за ответ. XOP инструкции могут быть только на процессорах производства AMD, как когда-то ранее 3DNOW, скорей всего на твоей машине Intel.
Некоторые вещи fasm можно заставить игнорировать. ptr equ ;дальше ptr`ы = пустое место mov byte ptr [eax],4
Scholium Вот он щас всё бросит и примется этот загрузчик развинчивать.) BednyeTozheSmeyutsya Продолжай ломать, может и доломаешься до...
Неужели совсем никто не может в отладчике проверить два опкода на ин/валидность?
Paul Gaffey, Mephistopheles, So Sad. Поставил на вызов в телефоне, и еще ни разу его не захотелось разбить.
Всем привет. Не могу разобраться с инструкциями vpermil2ps и vpermil2pd, у меня процессора соответствующего нет, а в мануале явные ошибки. В...
Есть pmulld, но это инструкция SSE4.1 и работает только с xmm регистрами. Перемножает 4 пары dword`ов со знаком.
Я делал примеры для masm64, но и для masm32 тоже должно подойти http://dsmhelp.narod.ru/environment.htm
Лампочки накаливания в ЕС запрещают возможно и до ЭКО кода доберутся.)
Можно получать аддресса исполняемых инструкций и дальше вычислять их длину. Похоже Pavia уже писал про это, только я не заметил.
Если сторонний взять не вариант, тогда возможно пошаговая трасировка из Debug API подойдёт. Пример лежит здесь...
Разобрать и собрать можно. На моем сайте как раз такой дизасм лежит. Только в чистом виде, для анализа кода это мало пригодно. Разве что парочку...
Если секция кода начинается с метки start db (512-(($-offset start) mod 512)) dup(0CCh)
Это уже какая-то демократия.)
И откуда такая уверенность?
Имена участников (разделяйте запятой).