psllw как работает.
Я чегото не догоняю, как работает psllw mmx0,mmx1. Она по идеи должна сдвигать слова по отдельности или все вмести. У меня сдвигаются все слова в мести на величину в 0 слове.
Цитата:
Originally posted by anton_osstuff
Я чегото не догоняю, как работает psllw mmx0,mmx1. Она по идеи должна сдвигать слова по отдельности или все вмести. У меня сдвигаются все слова в мести на величину в 0 слове.
Я чегото не догоняю, как работает psllw mmx0,mmx1. Она по идеи должна сдвигать слова по отдельности или все вмести. У меня сдвигаются все слова в мести на величину в 0 слове.
Ну так правильно, второй операнд указывает, на сколько сдвигать каждое слово в MMX регистре, т.е. все слова вместе сдвигаются, там во втором регистре используются только младшие 4 бита.