Статьи и главы из книг по оптимизации кода

Оптимизация для pentium процессора → Модель памяти

Pentium изначально разрабатывался для 32 битного кода и 16 битный код исполняется на нем медленнее. Тот же эффект получается при сегментировании кода и данных, желательно использовать flat-модель памяти, современные операционные системы поддерживают этот режим (т.н. Windows'95, OS/2, или 32-битный DOS-extender). По этому в данном руководстве, если не оговорено особо, все примеры расчитаны на 32 битную flat-модель памяти.
Опубликовал admin
26 Мар, Пятница 2004г.

Оптимизация для pentium процессора → Отладка и проверка

<!--StartFragment -->
Отладка ассемблерного кода может быть весьма тяжелой и досаждающей, как
вы, наверное, уже сами убедились. Я рекомендую начинать писать ту часть
кода, которую вы хотите оптимизировать, как подпрограмму на языке высокого
уровня. Затем напишите напишите программу тестирования, которая тщательно
проверит вашу подпрограмму.
Опубликовал admin
26 Мар, Пятница 2004г.

Оптимизация для pentium процессора → Литература

<!--StartFragment -->
Много полезной информации вы можете свободно(читайте бесплатно) скачать с
Intel веб сервера:
www.intel.com

Вы, так-же, можете найти требующиеся вам документы на поисковых системах:
http://www-cs.intel.com/search.htm
и:
http://www-techdoc.intel.com/cgi-bin/taos.pl

Документы могут быть в различных файловых форматах. Если требуемый документ
не поддерживается вашими средствами обработки текстов, то это-же документ,
но в подходящем формате вы сможете найти где-нибудь в Internet.
Опубликовал admin
26 Мар, Пятница 2004г.

Оптимизация для pentium процессора → Введение

<!--StartFragment -->

Это руководство подробно описывает, как составлять оптимизированный код, на языке ассемблер, с конкректными примерами для Pentium(r) микропроцессора.

Это руководство более подробно, чем то, которое вы найдете где-нибудь еще, в большинстве случаев позволит вам вычислить - сколько тактов будет выполняться конкректная часть кода.

Опубликовал admin
25 Мар, Четверг 2004г.

Оптимизация для pentium процессора → Примечание переводчика

<!--StartFragment -->

Прежде всего я хочу сказать, что я не являюсь профессиональным переводчиком и ранее не занимался переводами технической документации. Возможно, где то в тексте будут встречаться литературные огрехи, но в любом случае - документация на английском языке из любопытной вещи превратилась во вполне понятное руководство, пригодное к повседневной работе.

Опубликовал admin
25 Мар, Четверг 2004г.


RSS-материал

Программирование для чайников.