Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Он хочет узнать, есть аппаратная реализация этой инструкции,... 16.11.07 15:32 Число просмотров: 2882
Автор: Andy (IvanovoTeam) <Andy Kalinin> Статус: Member
|
> > Вот вопрос(ы): > > Во многих других процессорах нет встроенных аппаратных > > команд циклического сдвига, и они должны эмулировать > их (по > > крайней мере) двумя сдвигами и логическим ИЛИ. Эта > фора > > Это какие такие процессоры? Экзотика какая-то? > > > является причиной того, что многие процессоры считают > RC5 > > медленнее, чем этого можно было бы ожидать, > основываясь на > > обычных тестах. Это также является основной причиной > того, > > что клиент RC5 не годится на роль программы > тестирования > > производительности процессора. > > Заметим, что архитектура IA32 используется в > процессорах > > Intel 80386, 80486, Pentium, Pentium Pro, Pentium II, > > Pentium III и Pentium 4, однако у Pentium 4 нет > аппаратной > > реализации циклического сдвига. > > А Core2Duo? > > Всегда считал, что интеловые процы обладают полнейшим > набором сдвиговых инструкций: SAL, SAR, SHL, SHR, ROL, ROR, > RCL, RCR. То есть группа распознающих знаковый бит и нет, > группа циклического сдвига и нет, группа сдвина вправо и > влево. Всего 8. Кодируются они чуть по разному, в > зависимости от того происходит сдвиг на 1 бит или по > счетчику. > Может что-то другое имеется в виду под фразой "однако у > Pentium 4 нет аппаратной реализации циклического сдвига"? Он хочет узнать, есть аппаратная реализация этой инструкции, или нет...
|
|
|