Интернет магазин китайских планшетных компьютеров



Компьютеры - Intel i860

27 июня 2011





Intel i860 — RISC-микропроцессор компании Intel, впервые выпущенный в 1989-м. Микропроцессор i860 — одна из первых попыток сделать полностью новую систему команд после провала Intel i432 в 1980-х. i860 был выпущен настолько торжественно, что затмил выпуск i960, который многие считали более удачной разработкой. Этот процессор так и не добился коммерческого успеха, и проект был закрыт в середине 1990-х. Чип использовался на графических подсистемах — таких, как плата расширения «NeXT Dimension» для компьютеров NeXT Cube. Из-за отсутствия коммерческого успеха микропроцессор больше не производится.

Технические особенности

Микропроцессор Intel i860

Микропроцессор i860 совместил ряд технических характеристик, которые были уникальны для того времени, в особенности архитектура VLIW и мощная поддержка высокоскоростных операций с плавающей точкой. Разработка была оборудована 32-битным АЛУ вместе с 64-битным математическим сопроцессором, который был построен на трёх частях: сумматор, умножитель и графический процессор. Система имела отдельные конвейеры для АЛУ, сумматора и умножителя, и могла передавать до трёх инструкций за такт.

Процессор имел одну довольно необычную особенность — конвейеры как функциональные единицы были доступны программно, что требовало от компиляторов осторожности в создании порядка инструкций в объектных модулях для обеспечения постоянного заполнения конвейеров. Это позволяет достигнуть некоторых целей RISC-архитектуры, где что-то вроде «компилятора микрокода „на лету“» было убрано из ядра процессора и помещено в компилятор. Это позволило создать более простое ядро и освободить место для других целей, но привело к большему объему кода, негативному воздействию на результативное обращение в кэш, пропускную способность памяти и общую стоимость системы. В результате, i860 был способен выполнять определённые графические алгоритмы и алгоритмы с плавающей точкой на исключительно высокой скорости, но его производительность в общих приложениях «хромала», а программировать эффективно было весьма сложно.



Просмотров: 1207


<<< Intel 8085
Intel iAPX 432 >>>