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

Discussion in 'WASM.A&O' started by alek_sys, Nov 15, 2004.

  1. lis

    lis New Member

    Blog Posts:
    0
    Joined:
    Dec 30, 2004
    Messages:
    23
    Location:
    Russia
    bogrus

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



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

    lis New Member

    Blog Posts:
    0
    Joined:
    Dec 30, 2004
    Messages:
    23
    Location:
    Russia
    alek_sys

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