![]() |
|
|
![]()
|
|
| Михаил |
|
|||
|
Unregistered |
Имею MASM32 и в нем ML.exe версии 6.15 который поддерживает MMX и SSE команды вплоть до Pentium 4, но при ассемблировании исходника он выдает ошибку "instruction or register not accepted in current CPU mode".
Работаю под 98 окошками. Проц у меня Celeron 400. SSE не поддерживает но уж MMX то 100%, а команды все равно не компилирует. Пока обхожусь макрокомандами которые вставляют в исходник байт коды команд. Но причину все равно хочу найти. Буду благодарен за любую помощь. |
|||
|
||||
| Chingachguk |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1232 Регистрация: 25.3.2002 Где: Москва Репутация: нет Всего: 18 |
Если масм поддерживает MMX(об этом говорит то, что он указал тебе про каррент цпу моде) - то их использование надо объявить. полагаю, там же, где ты пишешь .386 .486 ... и т.д.
-------------------- I don't like the drugs (but the drugs like me). M.Manson. |
|||
|
||||
| Михаил |
|
|||
|
Unregistered |
Ответ найден !!!
После задания вопроса я возился с Masm'ом и до меня дошло что надо написать всего то .MMX или .XMM для поддержки MMX и SSE Chingachgukу большая благодарность. |
|||
|
||||
![]()
|
| Правила форума "Asm: Общие вопросы" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |