Блог

Кен Ширриф углубляется в условные тесты микрокода Intel 8087

January 11, 2026
warHial Опубликовано Redacția warHial 3 months назад

Intel 8087 и условные тесты микрокода

В продолжение своего исследования процессора Intel 8087, Кен Ширриф подробно изучает условные тесты, внедренные в микрокод данного процессора для обработки плавающей запятой (FPU). Этот микрокод содержит информацию о том, как различные специализированные типы инструкций, такие как косинус и арктангенс, декодируются в различные операции микрокода. Эти микрооперации выполняются движком микрокода, который Кен более подробно рассмотрит в следующей статье, эффективно действуя как отдельный CPU.

Архитектура и реализация условных инструкций

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

Специфика микрокода и его значение

На изображении чипа не показаны инверторы или буферы, необходимые для использования переходных транзисторов для усиления сигнала, так как они не выполняют эту функцию. Хотя 8087 в значительной степени считается устаревшим, он продолжает представлять собой удивительную возможность для обучения всем, кто интересуется проектированием специализированных интегральных схем (ASIC). Именно поэтому важно, чтобы Кен и его коллеги по реверс-инжинирингу продолжали восстанавливать все эти знания.

Значение для современности

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

"Условия, в которых работают транзисторы, могут существенно изменить восприятие сигналов, что является ключевым аспектом в дизайне чипов", — отмечает Кен Ширриф.

Оставить комментарий