78
МП имеет четыре порта ввода - вывода и поэтому может быть
использован для построения мультипроцессорных систем.
5.1.5. Особенности интеграции элементов RISC-
архитектуры в процессорах серии x86
Организация первых моделей процессоров - i8086/8088 -
была направлена, в частности, на сокращение объёма программ,
отличавшихся малой оперативной памятью. Расширение спектра
операций, реализуемых системой команд, позволило уменьшить
размер программ, трудоёмкость
их написания и отладки, но повы-
сило трудоёмкость их разработки.
Последнее проявилось в удлинении сроков разработки
CISC-процессоров и проявлении различных ошибок в их работе.
Кроме того, нерегулярность потока команд ограничила развитие
топологии временным параллелизмом обработки инструкций на
конвейере «выборка команды, дешифрация команды, выборка
данных, вычисление - запись результата».
Эти недостатки обусловили
необходимость разработки аль-
тернативной архитектуры, нацеленной, прежде всего, на снижение
нерегулярности потока команд уменьшением их общего количест-
ва. Это было реализовано в RISC-процессорах.
Сокращение нерегулярности потока команд позволило обо-
гатить топологию RISC-процессоров пространственным паралле-
лизмом, специализированными аппаратными АЛУ, независимыми
кэш данных и команд, раздельными шинами ввода-вывода. По-
следние, в частности
, увеличили длину конвейеров команд. Всё
это повысило и производительность - увеличением числа опера-
ций, выполняемых за один такт, и быстродействие - сокращением
пути транзактов - RISC-процессоров. При этом срок разработки
данных чипов свидетельствует о том, что её трудоёмкость меньше,
чем в случае CISC-процессоров.
На мировых рынках CISC-процессоры представлены, в ос-
новном, клонами процессоров Intel
серии x86, производимыми
AMD, Cyrix, а RISC -чипами Alpha, PowerPC, SPARC. Уступая во
многом последним, процессоры x86 сохранили лидерство на рын-
ке персональных систем лишь благодаря совместимостис про-