Адресации и скорость

Тема в разделе "WASM.A&O", создана пользователем alek_sys, 15 ноя 2004.

  1. lis

    lis New Member

    Публикаций:
    0
    Регистрация:
    30 дек 2004
    Сообщения:
    23
    Адрес:
    Russia
    bogrus

    Извиняюсь, выше был ответ на следующще:



    Меня интересуют остальные проходы, по-идее "mov eax,[mem]" должна отбирать 1 такт (т.к. на втором проходе mem уже в кеш-ряде L1), но у меня (Celeron Coppermine-128 666MHz) тест показывает 0, а при двух таких инструкциях показывает 1 такт. Как правильно то? (xочу настроить тестовую программу)
     
  2. lis

    lis New Member

    Публикаций:
    0
    Регистрация:
    30 дек 2004
    Сообщения:
    23
    Адрес:
    Russia
    alek_sys

    Если скорость замерять системным таймером, то точного результата не получишь. Посмотри код собранной программы, посчитай общее количество тактов и умнож на частоту проца