Иллюстрированный самоучитель по задачам и примерам Assembler

Программирование ХММ-расширения

  • Программирование ХММ-расширения

    Что бы ученые ни придумали, отвечать приходится студенту. | А. Хлудеев | В этой главе мы рассмотрим практические вопросы программирования ХММ-расширения микропроцессора Pentium III. Программирование целочисленного MMX-расширения рассмотрено в уроке 20 "ММХ-технология микропроцессоров Intel" учебника.
  • Описание упакованных и скалярных данных

    Описание ХММ-данных в приложении обычно производится в одном из двух форматов: | в массиве структур; | в структуре, элементами которой являются массивы. | Описание точек изображения в трехмерном пространстве принято задавать в виде четырехмерного вектора (x.y.z.w).
  • Примеры использования команд ХММ-расширения

    Ниже будут рассмотрены несколько типовых примеров использования команд ХММ-расширения. Основная цель – демонстрация методики работы с основными группами команд ХММ-расширения. Начнем с реализации простейших операций – сложения и умножения.
  • Препроцессор команд ХММ-расширения

    Отыщи всему начало, и ты многое поймешь. | Козьма Прутков | Задачу адаптации транслятора TASM к новым командам микропроцессора, и в частности к ХММ-командам, можно решить двумя способами. | Можно разработать включаемый файл, в котором для каждой ХММ-команды реализовать макрокоманду, моделирующую на базе существующих к манд нужную ХММ-команду.
  • Язык описания команд ассемблера

  • Выделение классов лексем

    Для грамматики языка ASMLENG можно определить следующие классы лексем: | идентификатор – id;
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.