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

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