· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› Спариваемость команд

Посл.отвђт Сообщенiе


Дата: Янв 30, 2004 01:54:49

Как посмотреть спариваются команды или нет?


Дата: Янв 30, 2004 04:03:12

Взять хелп Агнера Фога.
А если в живую, то экспериментировать с кодом под отладчиком.


Дата: Янв 30, 2004 20:53:40

Что значит спариватся в uv конвеере?
Что значит в u-конвеере?
Объясните пожалуйста! Как смотреть с чем спариваются целочисленные команды! Вот FPU понятно!!!


Дата: Янв 30, 2004 21:12:33

SolidCode
А если в живую, то экспериментировать с кодом под отладчиком.

Ну-ка, ну-ка :)
Вот с этого места поподробнее :)
Под каким таким отладчиком? :)
И чтоб можно было посмотреть как они спариваются
на разных моделях процессоров (p6, P4, Athlon ... :)


Дата: Фев 2, 2004 14:23:06

emergenter
Как посмотреть спариваются команды или нет?

IMHO, в современных CPU термин "спариваются" не совсем точный. Это применимо к Pentium, где 2 конвеера. Ahtlon может "спаривать" 9 NOP за такт :)

А для ваших целей существуют специальные программы. Я пользуюсь AMD CodeAnalist 1.2.7. Она позволяет работать с файлами, произведенными masm'ом. Со 2-й версией я чего-то не понял, картинки она не рисует :(
Есть еще intel VTune, но я его не смотрел даже, ибо у меня athlon.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.082