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

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