Два подхода к повышению производительности процессоров:
1). Конвейеризация.
2). Распараллеливание во времени.
Архитектура процессора MISC
Недостатки CISC – архитектуры:
1). Далеко не все программы используют мощную систему команд универсального процессора полностью, что приводит к простою дорогостоящего оборудования.
2). Даже самые простые команды не могут выполняться за один такт.
3). Ограничение возможности оптимизации кода.
a) Ограниченный размер СОЗУ
b) Небольшое число режимов адресации и невозможность создавать новые способы доступа к данным.
Недостатки RISC – архитектуры:
1). Значительная загрузка системного интерфейса, нельзя обойтись без кэш-памяти принципиально.
2). Значительные затраты на программирование.
3). Увеличение доли времени на дешифрацию команды.
Рис.6.16. Структура MISC-процессора
Рис.6.17. Система команд
Достоинства архитектуры MISC:
1). Содержит все достоинства CISC и RISC-архитектуры.
2). Возможность перезагрузки смены системы команд, в том числе и во время работы процессора, можно настроить процессор для выполнения конкретного типа задач.
3). Открытая архитектура процессора, которая позволяет наращивать число логических устройств как по вертикали, так и по горизонтали.
4). Возможность полной оптимизации кода программы с учетом реализуемой иерархической памяти для кода.
