Что за глюк с MulPS

Низкоуровневое программирование портов, микроконтроллеров и т.д.

Модератор: Andy

Ответить
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

Проблема такая - есть код:

Код: Выделить всё

mulps xmm2, [ebx + ecx*4 - 16]
на нем упорно возникает Access violation - read of adress FFFFFFFF
причем не важно, в каком виде обращение к памяти, однако

Код: Выделить всё

movups xmm4, [ebx + ecx*4 - 16]
mulps xmm2, xmm4
работает без проблем. Opcode "mulps xmmreg, mem64" генерится правильно, в спецификации описан, проц поддерживает.
Что за ерунда?
Ответить