Информация о кол-ве тактов, затрачиваемых на команду

Тема в разделе "WASM.ASSEMBLER", создана пользователем slavanap, 10 окт 2010.

  1. slavanap

    slavanap Вячеслав

    Публикаций:
    0
    Регистрация:
    10 сен 2008
    Сообщения:
    300
    Адрес:
    Смоленск, Россия
    Где раздобыть информацию о кол-ве тактов процессора, затрачиваемых на выполнение каждой из ассемблерных команд, желательно, по конкретному процессору Intel.

    Ещё, помню, есть в современных процессорах какая-то команда, которой можно считать количество тактов прошедших со старта системы. Пожалуйста, не могли бы напомнить?
     
  2. ivan2k2

    ivan2k2 New Member

    Публикаций:
    0
    Регистрация:
    28 янв 2006
    Сообщения:
    95
    1 http://www.agner.org/optimize/
    2 rdtsc
     
  3. SII

    SII Воин против дзена

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    Время может плавать очень сильно, да и само понятие времени исполнения одной отдельной команды, по большому счёту, лишено смысла: процессор одновременно занимается исполнением нескольких команд, которые могут быть связаны или не связаны друг с другом и т.д.