Статья
  • формат doc
  • размер 353,03 КБ
  • добавлен 02 июня 2013 г.
Язык программирования ассемблер IA-32 (Intel Architecture - 32bit)
Выходные данные не приведены. Автор не известен. — 22 с.
Структура программы на языке ассемблер.
Директивы языка ассемблера IA-32
Псевдокоманды определения переменных.
Организация программы.
Управление потоком выполнения программы.
Условные переходы и флаги кодов условий.
Команды сравнения.
Безусловный переход.
Логические команды, команды сдвига и циклического сдвига.
Логические операции.
Операции сдвига и циклического сдвига.
Программа упаковки цифр.
Другие команды.
Вычитание.
Команды умножения и деления.
Команды мультимедийного расширения.
Векторные команды.
Подпрограммы.
Вложенность подпрограмм и стек процессора.
Организация стека.
Передача параметров.
Примеры программ.
Программа для вычисления скалярного произведения двух векторов.
Программа сортировки байтов.
Подпрограммы для вставки и удаления элементов связного списка.
Различия между программами в ЕХЕ - и СОМ - файлах.
Пример программы типа СОМ.
Пример программы типа ЕХЕ.
Список литературы по разделу «Ассемблер».
Приложение.
Дополнительные программы.