Суббота, 21.12.2024, 14:28
Приветствую Вас, Гость | RSS
Реклама
Категории раздела
Мои файлы [0]
Демо версии программ [4]
Демонстрационные версии различных программ.
Программы на perl [1]
Исходные тексты программ и моделей написанные на perl
Реклама
личность и деятельность ивана болотникова
принципы кооперации труда
особенности стратегий для гостиницы
viagra 100mg cialis 5mg
cialis precio accutane
where to get green coffee
achater viagra en ligne
cialis canada  viagra  viagra prix  viagra   Подключил опцию Одноклассники онлайн  comprar viagra  cialis france  acheter viagra en ligne  viagra generique  prix du viagra  acheter viagra en ligne  Siamo qui per fornire tutto viagra sessualmente eccitato  prix du viagra  cialis generique  viagra pas cher  dysfonction erectile  viagra generico
Вход
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

К началу

Главная » Файлы » Демо версии программ

Определение поддержки MMX команд процессора
[ Скачать с сервера (0.8 Kb) ] 27.04.2011, 12:37
Методика определения поддержки MMX команд очень проста.
Необходимо поработать с регистром флагов EFLAGS. Сохраним регистр флагов в стеке PUSHFD установим состояние 21 бита (ID Flag). Проверка на доступность инструкции CPUID. Затем восстановим состояние регистров флагов и считаем повторно.
В старых моделях 80486, где инструкция CPUID ещё не введена, флаг ID (бит 21) всегда сброшен, что позволяет идентифицировать процессоры 80386 и старые модели 80486. Для процессоров младше 80486 или с отсутствием инструкции CPUID MMX команды еще не поддерживаются.
Для процессоров с поддержкой CPUID, запустим эту инструкцию с командой EAX = 1 и проанализируем результат в регистре EDX (feature flags). Нас интересует bit 23 (MMX), если бит установлен команды MMX поддерживаются.

В приложении работающая программа + исходный текст.

Категория: Демо версии программ | Добавил: waw | Теги: поддержка команд MMX, feature flags, ID Flag, Mmx, PUSHFD, CPUID
Просмотров: 875 | Загрузок: 297 | Рейтинг: 0.0/0
Всего комментариев: 0
g to the place, where the Comments block will be -->
Имя *:
Email:
Код *:
Информация

Смотреть фильмы в хорошем качестве эротика мультфильмы ужасы фантастика боевики комедия приключения всё это можно скачать бесплатно с помощью торрента с фильмом или мультфильмом
Банковские услуги
Запорожье