Blitzmax
Понедельник, 27.07.2026, 01:08
Приветствую Вас Гость | RSS
 
Главная ФайлыРегистрацияВход
Меню сайта
Категории каталога
Шаблоны кода [1]
Исходники [3]
Разное [3]
Музыка [1]
Модули [3]
Игры [0]
Утилиты [1]
Хранители экрана [1]
Список тэгов
Free бесплатно freeware Megtucnu Puzzle Match gamedev blogs combo shareware puzzlesea match3 Shrink Casual Board Physics robolander Robots Robot Robo Game Remover puzzles фри шара фривара Plasma плазма Screensaver куб 3d скринсейвер gamedesign игродизайн brain Train тренировка памяти игра Развитие memory Паззл Memorylance память эпичность фреймвоки Torque 2D Движки Blitzmax HaXe iPhone CS5 unity Flash
Наш опрос
Оцените скорость работы с сайтом
Всего ответов: 112
Главная » Файлы » Модули

RDTSC [1.0]
Модуль на ассемблере, возвращающий значение счетчика тактов (TSC) процессора. Значение длинной 64 бита (Long в Blitzmax), получается вызовом команды RDTSC.

Использование очень простое:
1) подключаем модуль
Import oxi.rdtsc
2) теперь можно вызывать функцию
Local a%% = RDTSC()

Назначение:
  • определение быстродействия для оптимизации скорости выполнения программы;
  • антиотладочные приемы (код на процессорах с разной частотой выполняется одинаковое количество тактов, различия могут быть в архитектурах AMD или Intel, тип ядра)
  • генерация случайных чисел

[ · Скачать (2.1 Kb) ] 09.04.2008, 11:21
Категория: Модули | Добавил: oxid
Просмотров: 1098 | Загрузок: 345 | Рейтинг: 5.0/1 |

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
Ссылки
Copyright Oxid © 2026
Сайт создан в системе uCoz