Как скомпилировать в бинарный файл набор 32-x битных инструкций на FASM?
Добрый день, у меня возникла потребность собрать бинарный файл что бы потом вставить в код. Но FASM при компиляци файла компилирует всё как 16-ти битные инструкции. когда пишеш mov eax,400000h то он вставляет етот гребаный префикс 66h! Ну и все в таком духе. А мне надо что бы он распознал 32-х битные инструкции коректно. Может надо прописать что-то в начале кода?
Если что-то прописывать, то что-то вроде .386
andriano, .386 - это немного другое - допускается использовать инструкции i386. Хотя в некоторых ассемблерах эта директива действительно работает как два в одном, однако в других это не так, т.е. есть и подобная директива, и к примеру bits 32.
Цитата:
use32
Спасибо, то что надо.