Читайте также:
|
|
Развивающиеся ЯП усложняют команды, при микропроцессорном управлении 50% и более кристалла используется только для микропроцессорного управления. Микропроцессорное управление обросло сложными связями - появилась большая задержка. Выход: вернуться к принципам фон Неймана. (использовать малое количество команд и т.п.)
В процессе развития ВТ, направленного на повышение производительности связывалось с усложнением ЦПУ и, в первую очередь, его УУ в связи:
- с увеличением набора команд
- с введением сложных команд. Они выполняют процедуры, близкие к примитивам ЯВУ
- с увеличением способов адресации увеличиваются длины кодов операции; увеличилось число форматов команд, использование расширяющегося числа кодов операций.
- с увеличением УУ, которое занимает 50% ресурсов кристалла, а, следовательно, ограничиваются возможности получения высокой рабочей частоты.
В связи с этим появилось направление создания высокопроизводительных ЭВМ с сокращенным набором команд – СНК-архитектура (RISK- архитектура).
В основе RISK- архитектуры используется сокращенный набор простейших, но часто используемых команд, упрощается аппаратные средства, быстродействие (одна простейшая команда, как правило, выполняется за один такт).
Большинство команд типа регистр – регистр, т.е. без обращения к ОЗУ.
В основе использования УО лежит использование конвейерного принципа.
Характеристики ЭВМ с RISK – архитектурой:
1. Сокращенный набор команд (в пределах 100), количество способов адресации (2-3)
2. Небольшое число форматов команд с фиксированным размером и функциональным назначением полей.
3. Преобладающее использование жесткой схемной логики
4. Значительное сокращение ресурсов кристалла за счет УУ
5. Большинство команд выполняется за 1 такт в конвейере
6. Использование большого количества общих и специализированных регистров
7. Широкое использование кэш-памяти
8. Конвейеризация выполнения команд (обуславливающая конвейеризацию операций)
Примеры: Pentium Pro (RISK+CISK), сигнальные процессоры PowerPC
Программа, записанная в RISK командах, оказывается гораздо длиннее, чем CISK- системах. В связи с удлинением команд может быть хуже результат.
Однозначного ответа о преимуществах использования RISK или CISC- архитектур нет.
Вычислительная модель с потоком данных. Примеры вычислительных структур последовательной и параллельной обработки с управлением потоком данных. Редукционные машины
Дата добавления: 2015-11-16; просмотров: 62 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Способы параллельной обработки информации. Уровни обработки (гранулярность) | | | Редукционные машины |