Page 1 of 1

Капризный FASM

Posted: Wed Jun 01, 2005 7:14 pm
by EXIS
В общем имеем две переменные

a dd 0
b dd 0

нужно поместить сразу две перемменые в один mmx регистр
раньше я делал это так

movq mm0,qword [a]

а теперь FASM капризничает выдает ошибку, что размер не правильный, может кто с этим сталкивался, есть из этого какой нибудь выход? :idea:

Posted: Wed Jun 01, 2005 7:39 pm
by halyavin
У меня FASM нормально скомпилировал. Версия 1.60. А у тебя какая версия?

Posted: Wed Jun 01, 2005 7:55 pm
by andrew_programmer
У меня тоже были проблемы с FASM-ом(версия 1.54).Я написал программу совершенно правильно с точки зрения ассемблерного синтаксиса.Три раза компилировал- он сообщал об ошибке,а в четвертый раз(при этом я совершенно ничего не менял в программе) сообщил об удачной компиляции(из-за этого Иван Поддубный подумал,что я незнаю ASM).
Хорошо,что сейчас таких проблем нет.

Posted: Thu Jun 02, 2005 9:12 am
by Trans
Привет Exis!

А что если сделать просто метку без указания типа:

metka:
a dd 0
b dd 0

movq mm0,qword [metka] ?

Trans.

Posted: Thu Jun 02, 2005 10:50 am
by VASA
у меня версия 1.54, не любила метки короче 3-х символов %)
Кошмар какой-то :)

Posted: Thu Jun 02, 2005 5:30 pm
by EXIS
Транс как ни странно даже в этом случае он выдавал ошибку...

Я брал FASM Который поставлялся с Колибри2 старой версии
halyavin А ты можешь дать ссылку на FASM 1.60? если не сложно.

Posted: Thu Jun 02, 2005 5:46 pm
by ipr
mikedld.org.ru
Там есть фасм 1.60 для меос

Posted: Fri Jun 03, 2005 7:36 am
by halyavin
Я использую FASM для Windows. У меня в какой-то день FASM не хотел выводить адрес метки (я написал соотвествующий макрос) - только разность адресов меток, а в другой день скомпилировал - все нормально, выводит и разность адресов и просто адрес. Больше этот глюк не повторяется.

Posted: Sun Jun 05, 2005 10:32 am
by EXIS
Все скачал fasm 1.6 Скопировал FASM_ATV на RAM вроде все в порядке. Спасибо за помощь.

Posted: Thu Dec 22, 2005 2:43 pm
by Zmeu
Парни вы наверное знаете такой проект http://www.rusfaq.ru
Если нет то заходите на форум
http://rusfaq.ru/?Step=forum&Action=Opi ... 0=29&ID1=2
И если вы очень хорошо знакомы с FASM то проси зайти и дать хотябы несколько уроков начинаюшим !!!
А если плохохо знакомы то подучица с нами !!!

Posted: Thu Dec 22, 2005 9:09 pm
by halyavin
Проект существует по-видимому только 1 год. Лично у меня это не вызывает доверия.