Assembler - язык неограниченных возможностей


              

Содержание раздела


Оптимизация
Высокоуровневая оптимизация
Оптимизация на среднем уровне

Вычисление констант вне цикла
Перенос проверки условия в конец цикла
Выполнение цикла задом наперед
Разворачивание циклов
Общие принципы низкоуровневой оптимизации
Основные рекомендации
Команда LEA
Выравнивание
AGI
Обращение к частичному регистру

Префиксы
Выполнение команд
Кэш-память
Очередь предвыборки
Конвейер FPU
Конвейер ММХ
Особенности архитектуры процессоров PentiumPro и Pentium II
Выполнение команд
Выполнение команд - 2
Кэш-память

Очередь предвыборки
Предсказание переходов
Содержание