Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3ОЭВМиВС Раздел 3.docx
Скачиваний:
16
Добавлен:
13.12.2018
Размер:
258.25 Кб
Скачать
  • Неклассичские risc-архитектуры

  • Minimal instruction set computer (MISC) «компьютер с минимальным набором команд» характеризуются небольшим числом чаще всего встречающихся команд при этом несколько команд укладываются в одно большое слово (связку) – VLIW (Very Long Instruction Word – Очень длинное командное слово).

  • VLIW обеспечивает выполнение группы непротиворечивых команд за один цикл работы процессора. Порядок выполнения команд распределяется таким образом, чтобы в максимальной степени загрузить маршруты, по которым проходят потоки данных. В процессорах VLIW задача распределения решается во время компиляции и в инструкциях явно указано, какое вычислительное устройство должно выполнять какую команду.

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

  • Zero instruction set computer (ZISC) (компьютер с нулевым набором команд) — архитектура процессора, основанная на таких технологиях, как сопоставление с образцом. В отличие от распознавания образов — образец в данном случае задан жёстко, к примеру с помощью регулярных выражений.

  • Архитектура характеризуется отсутствием микрокоманд в привычном для микропроцессоров понимании. ZISC — это технология, основанная на идеях, позаимствованных из нейросетей. Для ZISC характерна аппаратная параллельная обработка данных, подобно тому как это происходит в настоящих нейросетях.

  • One instruction set computer (OISC) предельный случай процессора типа RISC , в котором выполняется только один тип инструкций: обычно это «reverse-subtract and skip if borrow» (вычесть и пропустить следующую инструкцию, если вычитаемое было больше уменьшаемого).

  • Также возможен вариант, при котором доступна только одна инструкция — пересылка (move), а для выполнения операций используется АЛУ, размещенное в памяти.

  • Развитие risc-архитектур

  • В настоящее время многие архитектуры процессоров являются RISC-подобными, к примеру, ARM, DEC Alpha, SPARC, AVR, MIPS, POWER и PowerPC.

  • Наиболее широко используемые в настольных компьютерах процессоры архитектуры x86 ранее являлись CISC-процессорами, однако процессоры, начиная с Intel 486DX, являются CISC-процессорами с RISC-ядром. Эти процессоры непосредственно перед исполнением преобразуют CISC-инструкции x86-процессоров в более простой набор внутренних инструкций RISC.

  • После того, как процессоры архитектуры x86 были переведены на суперскалярную RISC-архитектуру, можно сказать, что подавляющее большинство существующих ныне процессоров основаны на архитектуре RISC.

Соседние файлы в предмете Основы ЭВМ