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

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